1 media by topic ∙ page 1 of 1
Three-masted barque MENNOCK in a harbour, 1890-1909
The three-masted iron barque MENNOCK was built by the London and Glasgow Engineering and Iron Shipbuilding Company in Glasgow, Scotland in 1876. It was launched on 9 August 1876. It passed ownership from Bramwe... More