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....
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....