Tag: National Landmarks
The Old Granary Building renovated
One of Cape Town’s oldest buildings and a national landmark, the Old Granary Building has undergone refurbishment and now houses a permanent installation in honour of the Desmond and Leah Tutu...