Sheikh Lotfollah Mosque in Isfahan, Iran Wall Art Print

Print Size:

A high quality Islamic wall art print Sheikh Lotfollah Mosque (مسجد شیخ لطف الله‎) is one of the architectural masterpieces of Iranian architecture that was built during the Safsvid Empire standing on the eastern side of  Naqsh-i-Jahan Square, Esfahan, Iran. Construction of the mosque started in 1603 and was finished in 1619. 

Scroll To Top