Expression & Culture

The Indian temple that is dedicated to a Hindu goddess – and 20,000 rats.

1_Indian temple rats