Stock Photo - Glenlee tall ship, built in 1896, a three masted barque, now berthed on the River Clyde at the Riverside transport museum, Glasgow, Scotland, Uk.

Stock Photo: Glenlee tall ship, built in 1896, a three masted barque, now berthed on the River Clyde at the Riverside transport museum, Glasgow, Scotland, Uk.

Searchable keywords

Choose multiple keywords