Tehran (Iran): Maydan-i Baharistan (Baharistan Square), Majlis-i Shawra-i Milli (National Congress building)

Leave a Reply

Your email address will not be published. Required fields are marked *