Thread subject:
Diptera.info :: Tachinidae
Posted by binturong on 24-10-2017 21:12
#1
Dexiosoma caninum?
Central part of Slovenia, 15.7.2016