Thread subject: Diptera.info :: Anthomyiid? England, October -> Delia platura

Posted by Martin Cooper on 24-10-2014 23:51
#2

lateral view of pinned fly