Weird Duck Faced Hover Fly, to be sure.

Hover Fly

Rhingia campestris

SONGSSONGS.html
BUGSBUGS.html
BANDSBANDS.html
HOMEHOME.html