Category:Cecilia Park, Cape Town

English: Cecilia Park, on Table Mountain in Cape Town - South Africa.