HMS Triumph

HMS Triumph entering the Grand Harbour, Malta.



October 5, 1951: HMS Triumph seen near Devonport, England.



HMS Triumph A-108 seen in 1965 as a heavy repair ship.





Page published Jan. 29, 2007