Beach Huts at St. James Beach in Cape Town, South Africa

Royalty-free stock photo ID: 125337026

Beach Huts at St. James Beach in Cape Town, South Africa