Islamic Republic of Iran. Isfahan. Imam Khomeini Square
Islamic Republic of Iran. Isfahan. Imam Khomeini Square, built in 1612 by order of Shah Abbas I. In 1979 he was declared a World Heritage Site by UNESCO
Picture No
11021694
Media ID
48551882
Size
5570px x 3801px
(8.5MB)
Credit
© Thaliastock / Mary Evans
Source
Thaliastock





























