Marrakesh

Morocco
1 stories
Sheep carcasses observed at Marrakesh meat market