Thread subject:
Diptera.info :: Tachinidae : Ramonda spathulata?
Posted by sbushes on 31-05-2021 23:03
#4
Further detail :
https://www.inaturalist.org/observations/81037386