MYSTIC

Indira Gandhi Statue

Patancheru, India

At the entrance of a park where people walk in morning and evenings.

Submit Update