Mangrove tree at Havelock island, Andaman and Nicobar, India

Code produit:
121127649