Price

A huge laundry operation in the 100 foot deep dry moat of Lohagarh Fort, Rajasthan, India