Square Framed Premium Canvas - Nasir Al-Mulk Mosque in Shiraz, Iran - Islam

  • $42.00