Thread subject:
Diptera.info :: Tachinidae. Clemelis ??
Posted by Nacho Cabellos on 13-04-2024 12:05
#1
Mediterranean scrub next to a pine forest. Center south of spain. 700 m. April 4th