Scenic Vista from the Summit of Padar Island in the Komodo Islands, Flores, Indonesia

Code produit:
725305858