Damsels and dragons by Polly Mair

, 17 June 2024
Damsels and dragons by Polly Mair
Four-spotted Chaser © Polly Mair

We'd been enjoying the photos Trust member Polly Mair was posting of dragonflies and damselflies, so we asked her to send a few over so we could share them:

Four-spotted Chaser (main image)

I was very fortunate that I had my camera ready when this dragonfly landed right in front of me! Seen in Eastbourne.

Banded Demoiselle © Polly Mair
Banded Demoiselle © Polly Mair

Banded Demoiselle

This male damselfly is one of our most colourful. Seen near Arlington, East Sussex.

Broad-bodied Chaser © Polly Mair
Broad-bodied Chaser © Polly Mair

Broad-bodied Chaser

This male was busy seeing off any other dragonfly that dared fly too close!

Seen near Hailsham.

Azure Damselfly © Polly Mair
Azure Damselfly © Polly Mair

Azure damselfly

This damselfly emerged from our garden pond early one morning recently; I dashed inside to get my macro lens so that I could get a close-up.

Norfolk Hawker © Polly Mair
Norfolk Hawker © Polly Mair

Norfolk Hawker

Sometimes called the Green-eyed Hawker, this dragonfly was patrolling the ditches at West Rise Marsh, Eastbourne. When he eventually landed, I had to be quick before he flew off again!

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1782685083.51240 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1782685083.5390.0267Matched route: news/[slug:s]
1782685083.53930.0002Server address: 216.73.216.31
1782685083.53930.0001Using master page: /templates/pages/blog/post.php
1782685083.53930Page arguments:
Array
(
    [0] => /news/damsels-and-dragons-by-polly-mair
    [s] => damsels-and-dragons-by-polly-mair
    [1] => damsels-and-dragons-by-polly-mair
)
1782685083.53970.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782685083.54070.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782685083.54280.0021 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782685083.54340.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782685083.54540.0019 [1] SELECT * FROM swt_shop_cart WHERE cartID=22397562
1782685083.5460.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22397562
1782685083.54660.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-28 22:18:00' AND saleTo>'2026-06-28 22:18:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782685083.54810.0014 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='damsels-and-dragons-by-polly-mair')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-06-28 22:18:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782685083.55040.0024 [1] SELECT FOUND_ROWS() AS `count`
1782685083.55110.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=3433 AND postStatus='Published' AND postDateTime<='2026-06-28 22:18:00'
1782685083.55190.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782685083.55250.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782685083.55340.0008 [1] SELECT * FROM swt_categories WHERE catID=49 LIMIT 1
1782685083.5540.0007Using template: /templates/blog/post.html
1782685083.55420.0002 [162] SELECT catID, catPath FROM swt_categories
1782685083.55520.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-28 22:18:00' AND postSlug='damsels-and-dragons-by-polly-mair'
1782685083.57520.0201Using template: /templates/blog/post.html
1782685083.57580.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782685083.57750.0016Using template: /templates/pages/attributes/seo.html
1782685083.57770.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782685083.57880.0011 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1782685083.58020.0014 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782685083.58360.0034 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782685083.58410.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782685083.58640.0023Using template: /templates/navigation/ps_nav_template.html
1782685083.58650 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782685083.58740.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782685083.58790.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782685083.59060.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782685083.59160.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782685083.59240.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782685083.59530.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782685083.59660.0013 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782685083.59910.0025 [1] Using template: /templates/navigation/breadcrumbs.html
1782685083.59960.0006Using template: /templates/blog/post.html
1782685083.59990.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782685083.60070.0008Using template: /templates/blog/author.html
1782685083.60110.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='damsels-and-dragons-by-polly-mair')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-06-28 22:18:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782685083.60330.0022 [1] SELECT FOUND_ROWS() AS `count`
1782685083.60390.0005 [1] Using template: /templates/blog/post.html
1782685083.6070.0031Using template: /templates/blog/comment_form.html
1782685083.6080.0011 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3433 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782685083.66240.0543 [0] Using template: /templates/blog/comment.html
1782685083.66260.0002Using template: /templates/blog/post.html
1782685083.66290.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782685083.66390.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782685083.66460.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782685083.66540.0008 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782685083.66770.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782685083.66820.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782685083.67010.0019 [6] Using template: /templates/navigation/footer-nav.html
1782685083.67130.0012 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782685083.67190.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782685083.67240.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782685083.67480.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782685083.67540.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782685083.67730.0019 [10] Using template: /templates/navigation/footer-nav.html
1782685083.68110.0038 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782685083.6820.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782685083.68260.0006 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782685083.68540.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782685083.68610.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782685083.68820.0021 [29] Using template: /templates/navigation/footer-nav.html
1782685083.69140.0032 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782685083.69220.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782685083.69290.0007 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782685083.69530.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782685083.69580.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782685083.69770.0019 [10] Using template: /templates/navigation/footer-nav.html
1782685083.69930.0016Request time: 0.1907
1782685083.69930Process time: 0.1905
1782685083.69940Memory: 1.6218