Designed by
Title
Lower cable station at Table mountain in Cape Town #130308660
Description
CAPE TOWN, SOUTH AFRICA, AUGUST 17, 2018: The lower cable station at Table mountain in Cape Town in the Western Cape Province. Lions Head, vehicles and people are visible
This image is editorial