On the street food stalls in Jemaa el Fna, Marrakesh there are many local dishes. Sheep heads are one of those where the tongue, cheeks and brain can all be bought separately or as a whole.
Image dimensions: 4896 x 3264 pixels
Don't worry, only you can see this popup.
Remove this footer & get more features with Picfair Plus.