Putsborough, Beach

United Kingdom