Corona Wildlife Diary: Day Eighty-four

, 09 June 2020
Corona Wildlife Diary: Day Eighty-four
Photo: Frank Vassen.

The uplifting role that wildlife plays in our lives becomes more vital than ever. So, for my own sanity as much as anything, I’m going to keep a daily diary of what I find around my garden. Post your pictures on the ‘Sussex Wildlife Trust Nature Table’ page.

Day Eighty-four 

I had a day off yesterday and, during a bit of sunshine, I was trying to photograph some of the Ashy Mining Bees which are nectaring in my wildflower lawn. This is the best photo I managed to get...

P1060350

So I gave up on that idea. Then I saw a smart hoverfly which was patrolling a patch in the flowers. It hung motionless in the air so I thought I was in for a better chance of a photo.

P1050555

Nope. 

So I cheated and grabbed my insect net and put it in a pot. It's one of my favourite hoverflies with smart, bright yellow markings Xanthogramma pedissequum.

P1050606

I let him go and he was straight back to his little patch in the meadow and sat there in mid-air.

It got me thinking. Everyone loves bees don’t they? The recent revelations that our bees are in decline has prompted protests and petitions and highlighted the important service these buzzing pollinators provide to our planet. Without them our crops and ecosystems would collapse. Yet many other pollinators which provide the same service don’t get the same level of public support. So today I’m waving my flag for the hoverflies

Marmalade

Here's a hoverfly with an English name - the Marmalade Fly (Episyrphus balteatus) on my marmalade sandwich.

There’s something about hoverflies which just doesn’t make them as loveable as bees. Perhaps it’s because most of the time people mistake them for wasps. This isn’t totally our fault because that’s exactly what the hoverflies want you to think. The 283 species of hoverfly in the UK come in many shapes, colours and sizes but most of them sport yellow and black stripes making them easily confused for wasps, bees, hornets or bumblebees.

36496340041 9d96e7a509 k

Volucella zonaria is our biggest hoverfly and mimics the Hornet - although it is completely harmless (Photo: Frank Vassen)

Hummel Waldschwebfliege Volucella bombylans male 9064

Vollucella bombylans.  "Nothing to see here folks. I'm just a tough bumblebee sitting on a leaf. I'm definitely not a harmless hoverfly."

It’s a strategy called Batesian Mimicry and was first proposed by Leicestershire lepidopterist Henry Bates in 1861. Hoverflies are harmless. They don’t sting and can’t bite but they have discovered you don’t have to actually be dangerous to deter predators – you just have to look like something that’s dangerous. 

You can try this strategy for yourself. Before your next supermarket shop, run round the car park until you're really sweaty and then cough continuously when you go inside. I guarantee you'll have the place to yourself.

Yet the hoverfly's devious mimicry isn’t the most incredible thing about them. Their wings are the things. Hoverflies (like all flies) have just two wings (half as many wings as bees and wasps).  Whereas other flies keep their wings straight hoverflies have the inclination to incline their wings and an angled downward stroke at a remarkable rate of 120 beats per second allows hoverflies to fly to a most amazing place: nowhere. Hoverflies have become the motionless masters of mid-air.

14854706129 8806b067ee k

Holy hoverflies! It's the Batman Hoverfly (Myathropa florea). Can you spot the caped crusader's logo? (Photo: Marcelo Consolo)

It’s not all sitting around in the sky though. During their few days of life hoverflies fight, fornicate and feed and while busy collecting energy-giving nectar and protein-rich pollen they inadvertently provide that vital pollination service to our flowers and crops. And hoverflies have earned the title of ‘The Gardeners Friend’ because about 40% of them have a larval stage which is basically a tiny crawling stomach that roams around your flowerbed eating aphids. Pollination, pest control – next thing you know these beneficial little insects will be doing the dishes for us too.

P1050611

This hoverfly stayed still for long enough for me to get a snap. The Footballer Helophilus pendulus in his stripey top.

So why not thank these friendly flies by planting some of their favourite flowers in your garden - parsley, fennel, borage, hebe, sedum and alliums - and consider putting in a pond no matter how small. Do your bit for the pollinators and they’ll keep the world working for us.


Leave a comment

Comments

  • Mary:

    Thank you Michael. You must be a born alliterator. (Spell check doesn’t like that word?!)
    Isn’t hovering motionless mid-air a way of attracting females and proving the male’s the greatest? or is that some other insect’s prerogative?

    09 Jun 2020 09:30:00

  • Ginny-Vic:

    I am definitely applying this philosophy to my job. I’ll let you know if appearing more dangerous gets better results. I rescued something buzzing from a spider’s web the other day and then I though maybe I shouldn’t have done that but would the spider want to eat something that might sting it? I have made a mini pond in my garden out of a washing up bowl and decorated it with a few stones. I definitely have hebe but I’ll look into the others too. I hope you didn’t accidentally eat the hover fly on the Paddington Bear sandwich!

    09 Jun 2020 12:33:00

  • GORDON MCGOOCHAN:

    Not being dangerous but looking like something that is has pretty much got me through life.

    09 Jun 2020 12:52:00

  • Wendy:

    We’ve had a bit of hover love on the washing line today. Bit blurred due to rushing in for phone hoping they wouldn’t bzzzz off before I snapped their intimate moment. They flew off still joined together.

    09 Jun 2020 15:43:00

  • Eddy:

    Thanks for yet another amusing and informative article. Maybe you should bring out a book of your articles here (and all the great ones you’ve done for Viva Lewes). I love hoverflies but not everyone seems to.Once I was on a ferry from France and there was somebody doing an official whale watch session. There was an invasion of hoverflies and she recoiled in horror! Horses for courses I suppose.

    10 Jun 2020 09:56:00

Time Δ Debug Message - Perch Runway 3.2
1783182670.94980 [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
1783182670.97560.0258Matched route: news/[slug:s]
1783182670.97580.0002Server address: 216.73.217.177
1783182670.97580Using master page: /templates/pages/blog/post.php
1783182670.97580Page arguments:
Array
(
    [0] => /news/corona-wildlife-diary-day-eighty-four
    [s] => corona-wildlife-diary-day-eighty-four
    [1] => corona-wildlife-diary-day-eighty-four
)
1783182670.97620.0004 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182670.97740.0012 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783182670.97940.0021 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783182670.98010.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783182670.98230.0022 [1] SELECT * FROM swt_shop_cart WHERE cartID=22619507
1783182670.98290.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22619507
1783182670.98710.0042 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-04 16:31:00' AND saleTo>'2026-07-04 16:31:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783182670.98870.0016 [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='corona-wildlife-diary-day-eighty-four')) 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-07-04 16:31:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783182670.99080.0021 [1] SELECT FOUND_ROWS() AS `count`
1783182670.99140.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=2210 AND postStatus='Published' AND postDateTime<='2026-07-04 16:31:00'
1783182670.99240.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783182670.99310.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783182670.99370.0006 [1] SELECT * FROM swt_categories WHERE catID=33 LIMIT 1
1783182670.99430.0006Using template: /templates/blog/post.html
1783182670.99460.0003 [162] SELECT catID, catPath FROM swt_categories
1783182670.99560.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-04 16:31:00' AND postSlug='corona-wildlife-diary-day-eighty-four'
1783182671.01650.0209Using template: /templates/blog/post.html
1783182671.01710.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783182671.01880.0017Using template: /templates/pages/attributes/seo.html
1783182671.0190.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783182671.01990.0009 [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
1783182671.0210.0011 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783182671.02420.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182671.02480.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182671.0270.0022Using template: /templates/navigation/ps_nav_template.html
1783182671.02710 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783182671.0280.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783182671.02850.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783182671.03120.0027 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783182671.03220.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783182671.03290.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783182671.03540.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783182671.03620.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
1783182671.03830.0021 [1] Using template: /templates/navigation/breadcrumbs.html
1783182671.03880.0005Using template: /templates/blog/post.html
1783182671.03910.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='3' LIMIT 1
1783182671.03970.0007Using template: /templates/blog/author.html
1783182671.04010.0003 [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='corona-wildlife-diary-day-eighty-four')) 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-07-04 16:31:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783182671.04210.002 [1] SELECT FOUND_ROWS() AS `count`
1783182671.04260.0005 [1] Using template: /templates/blog/post.html
1783182671.04580.0031Using template: /templates/blog/comment_form.html
1783182671.04680.001 [5] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2210 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783182671.09590.0491 [5] Using template: /templates/blog/comment.html
1783182671.09740.0015Using template: /templates/blog/post.html
1783182671.09760.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='3' LIMIT 1
1783182671.09850.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783182671.09910.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783182671.09960.0005 [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
1783182671.10190.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182671.10250.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182671.10430.0019 [6] Using template: /templates/navigation/footer-nav.html
1783182671.10510.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783182671.10560.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783182671.10610.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783182671.10850.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182671.1090.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182671.1110.002 [10] Using template: /templates/navigation/footer-nav.html
1783182671.11470.0037 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783182671.11530.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783182671.11580.0005 [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
1783182671.11820.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182671.11880.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182671.12080.002 [29] Using template: /templates/navigation/footer-nav.html
1783182671.12310.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783182671.12370.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783182671.12410.0004 [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
1783182671.12620.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783182671.12670.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783182671.12850.0018 [10] Using template: /templates/navigation/footer-nav.html
1783182671.12960.0011Request time: 0.1831
1783182671.12960Process time: 0.1829
1783182671.12960Memory: 1.6511