guguletu & langa

Woman selling cooked sheep heads.