Thread subject: Diptera.info :: Tachinidae (Greece)

Posted by KostasZontanos on 04-07-2024 22:37
#1

Mount Smolikas, Epirus, Greece. June 29, 2024. 2300 masl

Posted by KostasZontanos on 04-07-2024 22:38
#2

Photo 2/2