Wednesday, August 25, 2010

Teeny Tiny Little Frog




These frogs were discovered in Borneo, living inside Pitcher plants.

No comments: