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