A Rare Species of Frog (Odorrana arunachalensis)

It gave me immense pleasure to witness such a rare species of frog which is found in Arunachal Pradesh, A North Eastern state of India at my own residence. It was the best moment for me to capture the Supreme beauty of Nature.

1 Like