Chimp & See Talk
by OriXan
Could it be a hummingbird?
Posted April 22, 2015 9:48 PM
by DZM admin
Looks like a moth or other bug to me...
Posted April 22, 2015 9:51 PM
by MimiA scientist, moderator
Yup, those are definitely some nice big forest bugs 😃
Posted April 24, 2015 12:14 PM