RNLI lifeboat being landed at Aldeburgh, East Anglia. Royal National Lifeboat

- Image ID: AMNWXX