capetown-langa-4191.jpg
1 of 1
A woman washes a sheep's head to be cooked and sold, in Langa (township near Cape Town). April 2009
A woman washes a sheep's head to be cooked and sold, in Langa (township near Cape Town). April 2009
copyright © Juliette Robert
Contact
Location: Langa (Cape Town)

Add to Cart

Find similar images:
  • Langa
  • Cape Town
  • South Africa