Images

Abats Photos ❘ lookphotos

Sheep brain and tongue served at Djemaa El Fna in Marrakech, Morocco
71327641 - Sheep brain and tongue served at Djemaa El Fna in Marrakech, Morocco