Building demolition too close for comfort

India.
Back to Top