Market in Marrakesh evokes images of market day with camel trains, merchants and important rulers all coming to buy and sell goods.
Market in Marrakesh evokes images of market day with camel trains, merchants and important rulers all coming to buy and sell goods.