Share
twitterlinkedinfacebook
Image 1 of 1
11IDM1904.jpg
Dunston Ship Repairers yard, Albert Dock, Hull, Yorkshire, England