Taj Mahal: Watch-tower

Taj Mahal: Watch-tower, Agra, Uttar Pradesh, India

Agra, Uttar Pradesh, India