Travel - jhribarfoto.com
Powered by SmugMug Log In

Green Caterpillar / Limon, Costa Rica

ID:14030236 / The green and blue colors of this large butterfly perfectly blend in with the leaves and sky color

Costa RicaCentral AmericaLatin AmericaTropicalEquatorWildlifeRainforestPura VidaAnimalButterflyInsect