Stock Photo - Red-eyed Tree Frog - La Laguna del Lagarto Lodge - Boca Tapada, San Carlos, Costa Rica [Controlled Specimen].

Stock Photo: Red-eyed Tree Frog - La Laguna del Lagarto Lodge - Boca Tapada, San Carlos, Costa Rica [Controlled Specimen].

Searchable keywords

Choose multiple keywords