Interior of the Shah Mosque, also known as the Imam Mosque, is located in Naghsh-e Jahan Square in Isfahan, Iran.

Code produit:
809213229