The Kirstenbosch
view photo in large

The Kirstenbosch

Kirstenbosch botanical garden