Frogs - EscapingAbroad.com
Powered by SmugMug Log In
Red Eyed Tree Frog

Red Eyed Tree Frog

Spotted just steps from my house at the La Kukula Lodge in Peurto Viejo.

central americacosta ricapuerto viejowildlifefrogs

From La Kukula Lodge