Camber Beach

More about Camber Beach

Camber Beach is located at Rye, East Sussex