Designed by
Title
The word `Mecca` written in Arabic and English and an arrow pointing to the city of Mecca engraved on a stone slab. Concept of i #186362997
Description
Shiraz, Iran - November 2019. The word `Mecca` written in Arabic and English and an arrow pointing to the city of Mecca engraved on a stone slab. Concept of islamic celebration Eid al-Adha or Hajj
This image is editorial