Posts

House-fly (Polietes lardaria)

Stiletto Fly (Thereva nobilitata)

Horse Fly (Tabanus bromius)