Masjid al-Haram in Mecca the World’s Largest Mosque
Masjid al-Haram, 638 AD, also known as the Great Mosque of Mecca,
located surrounding the Kaaba in the city of Mecca, Saudi Arabia.
• The Picture is Without Frame
• The Picture is Printed on Canvas
• EXTRA 3-5 cm (1-2 inch) edge is Added on each end of the canvas for framing.
• The Picture is rolled up in strong tube packaging to ensure the safety in transportation.