Thread subject:
Diptera.info :: Cephenemyia stimulator ? (4 pics)
Posted by jorgemotalmeida on 13-07-2010 21:54
#6
WOW! Certainly a beast.
May you show the photo of the place where you found this one^? Thanks.