Wednesday, December 19, 2012

Dude!!!!


The Leptobrachium leucops frog, one of five new amphibian species discovered in wet, evergreen forests in southern Vietnam in 2011.
Image by: © Jodi J. L. Rowley/Australian Museum/ WWF

No comments: