Imam Mosque at Naqhsh-e Jahan Square in Isfahan, Iran. Imam mosque is known as Shah Mosque. Its construction finished in 1629.

Royalty-free stock photo ID: 96243878

Imam Mosque at Naqhsh-e Jahan Square in Isfahan, Iran. Imam mosque is known as Shah Mosque. Its construction finished in 1629.