The People’s Watch’s building in Madurai, India.

The People’s Watch’s building in Madurai, India.