Designed by
Title
Glenlee tall ship docked at Riverside Museum, Glasgow, Scotland #
Description
Glasgow, Scotland, UK - June 17, 2012: Glenlee gray, red and yellow tall ship docked at Maritime Museum under heave cloudscape on River Clyde and harbor.
This image is editorial