IMG_5691 Tachinid Fly lateral head showing mouthparts

7 Mar 2010 | IMG_5691 Tachinid Fly lateral head showing mouthparts | 1024×843

Tachinid Fly lateral head showing mouthparts

Tachinid Fly lateral head showing mouthparts

Leave a Reply

  

  

  

%d bloggers like this: