Aerial shot of Table Mountains and Indian Ocean in Cape Town, South Africa

Royalty-free stock photo ID: 126290579

Aerial shot of Table Mountains and Indian Ocean in Cape Town, South Africa