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