Temples color the streets of Tamil Nadu capital, Chennai, where visitors pay respects to the gods.

Previous
Previous

Kelowna

Next
Next

Uzbekistan