🔧

Tees Furness Ship Building

Sted

UK

Land

England

England