Panama - July 2012

Ghost Glass Frog Photo taken by Virginia Brouillard on the property of the Sierra Llorona Lodge, Santa Rita Panama. Our guide, Jorge, took us out for an evening hike to find this and other night creatures.