HMS Trincomalee

HMS Trincomalee
Hartlepool Marina Maritime Avenue, Hartlepool, Cleveland, TS24 0XZ
Photo of HMS Trincomalee