Royal Navy Hartlepool

National Museum of the Royal Navy Hartlepool, HMS Trincomalee

Trincomalee

IMGP5873

IMGP5868