Plymouth, Devon, England, UK. Devonport naval dockyard on the Hamoaze. February 2018

- Image ID: M62XTK

Plymouth, Devon, England, UK. Devonport naval dockyard on the Hamoaze. February 2018

Peter Titmuss / Alamy Stock Photo

Image ID: M62XTK

Location: Plymouth, Devon, England, UK