Leaf's Eye View
Taken at the Houston Museum of Natural Science Tree Frog exhibit.
Had there been more light, I would have loved to put more of this beauty in focus.
I did see some some wild tree frogs in Costa Rica earlier this year, though:
Taken on April 7, 2007
B Back to context