The beautiful city of Cape Town, with its gorgeous mountains white sand beaches and clear blue water

Royalty-free stock photo ID: 117451786

The beautiful city of Cape Town, with its gorgeous mountains white sand beaches and clear blue water