INDIA - geoff shoults

Amber Fort

Jaipur, Rajasthan,India