www.ShipPhotos.co.uk

Cochrane Shipbuilders

Goole and Selby, United Kingdom