Trichopoda species

© Patrick Coin