Breakwater, Branksome Chine Beach

Breakwater, Branksome Chine Beach

Breakwater, Branksome Chine Beach