Beautiful Cape Town and iconic Lion’s Head as seen from Table Mountain National Park. The ultimate photo opp.

  • by

Beautiful Cape Town and iconic Lion’s Head as seen from Table Mountain National Park. The ultimate photo opp.

Leave a Reply

Your email address will not be published. Required fields are marked *