Designed by
Title
View of Lion`s Head in Cape Town #149314955
Description
Lion`s Head is a mountain in Cape Town, South Africa, between Table Mountain and Signal Hill. The summit is part of a dramatic backdrop to the city of Cape Town and is part of the Table Mountain National Park.
This image is editorial