Designed by
Title
Tall ship docked at Riverside Museum, Glasgow, Scotland UK. #125291296
Description
Glasgow, Scotland, UK - June 17, 2012: Along River Clyde, Riverside Mueum building and tall ship docked in front under heavy gray cloudscape.
This image is editorial