🔧

Sunderland Shipbuilding Co. Ltd.

Sted

Sunderland, Deptford

Land

England

England