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
1787494015.6120 [907] 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
1787494015.6790.0671Matched route: news/[slug:s]
1787494015.67920.0001Server address: 216.73.217.165
1787494015.67920Using master page: /templates/pages/blog/post.php
1787494015.67920Page arguments:
Array
(
    [0] => /news/damsels-and-dragons-by-polly-mair
    [s] => damsels-and-dragons-by-polly-mair
    [1] => damsels-and-dragons-by-polly-mair
)
1787494015.67940.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787494015.68030.0009 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1787494015.68170.0014 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1787494015.68230.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1787494015.6860.0037 [1] SELECT * FROM swt_shop_cart WHERE cartID=24408110
1787494015.68670.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=24408110
1787494015.68720.0005 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-08-23 14:06:00' AND saleTo>'2026-08-23 14:06:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1787494015.68830.0011 [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-08-23 14:06:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1787494015.69150.0032 [1] SELECT FOUND_ROWS() AS `count`
1787494015.6920.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=3433 AND postStatus='Published' AND postDateTime<='2026-08-23 14:06:00'
1787494015.69270.0007 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1787494015.69320.0005 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1787494015.69370.0005 [1] SELECT * FROM swt_categories WHERE catID=49 LIMIT 1
1787494015.69440.0007Using template: /templates/blog/post.html
1787494015.69460.0002 [162] SELECT catID, catPath FROM swt_categories
1787494015.69550.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-08-23 14:06:00' AND postSlug='damsels-and-dragons-by-polly-mair'
1787494015.73850.043Using template: /templates/blog/post.html
1787494015.73890.0004 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1787494015.74770.0088Using template: /templates/pages/attributes/seo.html
1787494015.74790.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1787494015.7490.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
1787494015.75090.0019 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787494015.75510.0043 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787494015.76250.0074 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787494015.76540.0029Using template: /templates/navigation/ps_nav_template.html
1787494015.76550 [6] Using template: /templates/navigation/ps_nav_template_children.html
1787494015.76640.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1787494015.76660.0003 [29] Using template: /templates/navigation/ps_nav_template_children.html
1787494015.76810.0015 [10] Using template: /templates/navigation/ps_nav_template_children.html
1787494015.76880.0007 [7] Using template: /templates/navigation/ps_nav_template_children.html
1787494015.76920.0004 [9] Using template: /templates/navigation/ps_nav_template_children.html
1787494015.77160.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1787494015.77240.0008 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1787494015.77560.0032 [1] Using template: /templates/navigation/breadcrumbs.html
1787494015.77610.0005Using template: /templates/blog/post.html
1787494015.77630.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1787494015.77720.0008Using template: /templates/blog/author.html
1787494015.77750.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-08-23 14:06:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1787494015.78010.0025 [1] SELECT FOUND_ROWS() AS `count`
1787494015.78050.0004 [1] Using template: /templates/blog/post.html
1787494015.78230.0018Using template: /templates/blog/comment_form.html
1787494015.78320.0009 [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
1787494015.92310.1399 [0] Using template: /templates/blog/comment.html
1787494015.92330.0001Using template: /templates/blog/post.html
1787494015.92340.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1787494015.93040.007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1787494015.93130.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1787494015.9320.0007 [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
1787494015.93480.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787494015.93530.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787494015.93780.0026 [6] Using template: /templates/navigation/footer-nav.html
1787494015.93890.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787494015.93950.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787494015.940.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1787494015.9430.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787494015.95040.0074 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787494015.95320.0027 [10] Using template: /templates/navigation/footer-nav.html
1787494015.95540.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1787494015.95630.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1787494015.95670.0004 [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
1787494015.95980.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787494015.96030.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787494015.96290.0026 [29] Using template: /templates/navigation/footer-nav.html
1787494015.96480.0019 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787494015.96550.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787494015.96590.0005 [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
1787494015.96870.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1787494015.96920.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1787494015.97180.0026 [10] Using template: /templates/navigation/footer-nav.html
1787494015.97290.001Request time: 0.3622
1787494015.97290Process time: 0.362
1787494015.97290Memory: 1.6226