254 Merrakech Djemaa el Fna Square 1.jpg
Snail; snails; snack; food; stall; shop; store; vendors; sell; sellers; call; calling; beautiful; pretty; attractive; women; passerby; walk; stroll; walking; Place; Djemaa el Fna; Jemaa el Fna; square; traffic; people; crowd; crowds; shops; souk; sell; selling; market; medina; Marrakech; Marrakesh; Morocco; North Africa; goods; shop; shopping; dusk; plaza