Buy stock photo Ocean seascape of  Camps Bay beach, Table Mountain National Park, Cape Town, South Africa. Calm scenic sea landscape with rocks and waves on a blue horizon. Stunning turquoise water by a coastline