Alibaba's Cavern
In the maze of Marrakesh Medina
shopsmallboutiqueMedinaMarrakechMoroccostoretinycollectiblejewelryartifactstreasuresantiquesbazaarhole in the wallmarketMarocmerchantvendormannarrowpacked