The Devonport Royal Dockyard, Plymouth, Devon, UK with HMS Montrose, a Type 23 frigate of the Royal Navy

- Image ID: C951JF

The Devonport Royal Dockyard, Plymouth, Devon, UK with HMS Montrose, a Type 23 frigate of the Royal Navy

Alex Ramsay / Alamy Stock Photo

Image ID: C951JF

Location: Devonport Royal Dockyard, Plymouth, Devon, UK