Blurmeister: Hoverfly on Jasmine
Blurmeister: Mayfly - Ephemeroptera
Blurmeister: Flesh Fly - Sarcophaga carnaria
Blurmeister: Bright Horsefly
Blurmeister: Dance Fly - (Empididae) Empis opaca
Blurmeister: Hoverfly on Ragwort flower
Blurmeister: Hoverfly on Ragwort flower
Blurmeister: Dung fly on the attack
Blurmeister: Tiny Sawfly caterpillar