Buy stock photo A photo of Lions Head and surroundings. Cape Town, Western Cape, South Africa.