by urf
The Streetfood and Nightlife at the Djemma del Fna Square in the old town of Marrakesh in Morocco in North Africa..