View of townscape with Table mountain, Cape Town, South Africa

Royalty-free stock photo ID: 122879536

View of townscape with Table mountain, Cape Town, South Africa