Sailing boats, Leigh-on-Sea, Essex. - Jess Hurd, jj1908074.jpg