Tortuguero, Costa Rica - Uncornered Market
Green Lizard on a Tree - Tortuguero, Costa Rica

Green Lizard on a Tree - Tortuguero, Costa Rica

Green lizard on a tree. Tortuguero rainforest, Costa Rica.

Costa RicaCosta Rica lizardTortugueroTortuguero naturelizardtortuguero wildlife