Guess what pictured

Never seen, and you?





Caterpillar - Crystal Acraga coa
It feeds on leaves of mangrove trees. This is an incredible creation like a jewel inhabits tropical forests of Central and South America, and is also found on the islands of the Caribbean.












Tags

See also

New!

Subscribe to our groups in social networks!

New and interesting