A crew member is rescued from the French ship ‘Jean Gougy’ (12 people lost their lives). Land’s End, England, 1962
Old Photos of England
September 24, 2018
Architecture

