analytics

The Smallest Smallest Frog in the World


The smallest frog in the world is the Monte Iberia Eleuth; a frog only recently discovered on a mountain in Cuba. But this looks smaller... please lest us know???

No comments:

Post a Comment