Pete Birch hedgerowmobile:
Scaeva selenitica DSCF9752a
Pete Birch hedgerowmobile:
Scaeva selenitica DSCF9752
Pete Birch hedgerowmobile:
Leucozona lucorum DSCF8837
Pete Birch hedgerowmobile:
Eristalis pertinax DSCF8953
Pete Birch hedgerowmobile:
Eristalis pertinax DSCF8952
Pete Birch hedgerowmobile:
Epistrophe eligans DSCF6254
Pete Birch hedgerowmobile:
Syrphus ribesii DSCF8121
Pete Birch hedgerowmobile:
Syrphus ribesii male DSCF7815a blown up
Pete Birch hedgerowmobile:
Syrphus ribesii male DSCF7815
Pete Birch hedgerowmobile:
Platycheirus scutatus DSCF6114
Pete Birch hedgerowmobile:
Platycheirus scutatus DSCF6112
Pete Birch hedgerowmobile:
Platycheirus scutatus DSCF5510
Pete Birch hedgerowmobile:
dasysyrphus albostriatus DSCF8176a
Pete Birch hedgerowmobile:
dasysyrphus albostriatus DSCF8176
Pete Birch hedgerowmobile:
Xylota segnis DSCF7968a
Pete Birch hedgerowmobile:
Parasyrphus punctulatus ? DSCF0649
Pete Birch hedgerowmobile:
Helophilus pendulus DSCF1354a
Pete Birch hedgerowmobile:
Sphaerophoria scripta DSCF2888
Pete Birch hedgerowmobile:
Eristalis tenax DSCF3278a
Pete Birch hedgerowmobile:
DSCF4840
Pete Birch hedgerowmobile:
DSCF4886a
Pete Birch hedgerowmobile:
DSCF4888
Pete Birch hedgerowmobile:
Episyrphus balteapus DSCF6473
Pete Birch hedgerowmobile:
DSCF8172
Pete Birch hedgerowmobile:
hoverfly larva DSCF9146
Pete Birch hedgerowmobile:
hoverfly larva DSCF9149
Pete Birch hedgerowmobile:
hoverfly larva DSCF9153
Pete Birch hedgerowmobile:
Syrphus ribesii hoverfly DSCF0137
Pete Birch hedgerowmobile:
Episyrphus balteapus hoverfly DSCF7980
Pete Birch hedgerowmobile:
Episyrphus balteapus female hoverfly DSCF7978