Wells Lifeboat  RNLI Lifeboats Wells Norfolk UK

HRH Duchess of Kent visits the lifeboat station, 1980

HRH Duchess of Kent visits the lifeboat station, 1980