Kaleidoscope Youth Network South Africa
_
_
A collection of photos from the 2010 Kaleidoscope Youth Network Youth Leaders Lekgotla