The Galaxy Frog (Melanobatrachus indicus) is an incredibly rare Malabar frog and it's one of the most stunning jewels in India’s Western Ghats.

photographer: Hadlee Renjith

no comments (yet)

sorted by: hot top controversial new old
there doesn't seem to be anything here