by JeremyRichards
Terraced gardens and swimming pool in a Mughal style walled garden. Luxury Hotel, Agra, India