2006
SX4456 : Plymouth : Trafalgar Submarine at Devonport Naval Dockyard
taken 18 years ago, near to Devonport, Plymouth, England
This is 1 of 2 images, with title Plymouth : Trafalgar Submarine at Devonport Naval Dockyard in this square
Plymouth : Trafalgar Submarine at Devonport Naval Dockyard