Crew working on a ship berthed at the Tall Ships Race 2011 in Greenock, Scotland, UK

- Image ID: C6BRXY
stockpic / Alamy Stock Photo
Image ID: C6BRXY
Location: Scotland, UK, Europe

Similar stock images