A worldwide community photographing and learning about wildlife
Caria trochilus
Caria sp.?
On a tree leaf along the edge of a stream at the Maipaima Eco Lodge, Guyana.
Insects like this are what keeps me looking for more. Thanks for all the nice comments.
I have to believe that they are kind of Swallowtails.....
http://en.wikipedia.org/wiki/Riodinidae
Very welcome i think is just fantastic to spot one of this species wonderful spot :)
Gerardo thanks again for the ID! I wish the photo came out better, but I just had the telephoto lens with me.