Home Gallery Kibera

Kibera

Glasgow and Scotland representative Nicola Jobson on her visit to Kibera, Kenya.