Shahyad (Azadi) Square - Tehran, Iran

Shahyad (Azadi) Square - Tehran, Iran