HMS Torbay S-90

HMS Torbay S-90 seen in Plymouth Sound in 2003.

 

HMS Torbay S-90 seen in Plymouth Sound in 2004.

 

HMS Torbay date and location unknown.

(Photo courtesy of Robert Edmonds)

 

HMS Torbay S-90 at Plymouth Sound.

 

HMS Torbay S-90 at Plymouth Sound.

 



Page created Mar. 25, 2007