Tall Ship

Tall Ship

The Tall Ship at Glasgow Harbour - one of Glasgow's leading visitor attractions.