Lion’s Head, Cape Town, South Africa Posted on 1 May 20191 May 2019 Lion’s Head, Cape Town, South Africa