Loading…
Sheep blood, Gugulethu, Cape Town, South Africa