Tall Ship Glenlee

Launched in 1896 and is the last Clyde River built tall ship in the U.K. She is now an exhibit at the Riverside museum in Glasgow, Scotland.
  1. Glasgow Tall Ship 3
  2. glasgow Tall Ship 2
  3. Glasgow Tall Ship 1
Showing photos 1 to 3 of 3