Thread subject: Diptera.info :: Phyto ? No! Sarcophagidae: Nyctia halternata

Posted by Zeegers on 24-03-2023 08:17
#5

Spot on, Pietro !

Theo