Taj Reflected 2

Taj Mahal Reflected, Agra, Uttar Pradesh, India

Agra, Uttar Pradesh, India