By Yeoman on Wednesday, 02 December 2020
Category: International

Glenlee launched

129 years ago today, on 3 December 1896, steel-hulled three-masted barque Glenlee was launched at Anderson Rodgers & Company, Glasgow, Scotland.
The Tall Ship Glenlee, Glasgow, UK

Related Posts

Leave Comments