National Museum of the Royal Navy Hartlepool

HMS Trincomalee