Rene Descartes ship

- Image ID: E22B12
Rene Descartes ship
markferguson2 / Alamy Stock Photo
Image ID: E22B12
Cable laying ship at Kirkwall, Orkney Islands
Location: UK Scotland Orkney Kirkwall Hatston pier