HOME / Tourist attraction / Sol Plaatje Museum Kimberley
32 Angel St, New Park, Kimberley, 8301
0538332526
View Business Profile