J o e   B l o g

Johannesburg Events Weblog

Keleketla! Library

WhenWhatWho
6 Verwey Street
Troyeville
Johannesburg
2139

Tel: 011 402 0141
      
Keleketla! Library

Not your typical library, we believe a library is everything