McTumshie

By McTumshie

Riverside Museum

The tall ship 'Glenlee' in the River Clyde outside the Riverside Museum in Glasgow. The ship was built in 1896 and is the last remaining 3 masted Clydebuilt ship still afloat in the UK.

Comments
Sign in or get an account to comment.