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

- Image ID: C951HY

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: C951HY

Location: Devonport Royal Dockyard, Plymouth, Devon, UK