Posted by Jiri Hodecek on 21-03-2011 15:08
#1
I have no idea about this one, if someone does, please help. Thanks!
Photo taken in Amazonian rainforest "near" Iquitos; Peru.
Edited by Jiri Hodecek on 21-03-2011 22:34
Posted by ChrisR on 21-03-2011 22:22
#2
Probably Muscidae - but please take more photos from different angles next time you visit :)