The ruins of a building stand on an island in the still waters of Padma Lake, Ranthambore, India.

Code produit:
96390566