The barque Glenlee, is The Tall Ship at Riverside Museum in Glasgow. The Glenlee is one of only five Clyde built ships still afloat in the world today and she is the only one of her kind in the UK.
Comments
Sign in or get an account to comment.