Tree Frog 7
Photograph - Photography
Red-eyed tree frog sits quietly on a green leaf. Costa Rica is a country with an incredible array of wildlife. Everything from birds and snakes to wonderful tree frogs. A great place to visit if you love Nature.
August 5th, 2011
Viewed 316 Times - Last Visitor from Beverly Hills, CA on 07/28/2015 at 12:07 PM