BeWowed
TheLobotomist
•
9mo ago
•
96%
Meet the Galaxy Frog
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
Comments 8