Waterfront with Table Mountain Backdrop

Protea at Kirstenbosch Gardens