🔧

Swan Hunter S.B. Ltd.

Sted

Hebburn Shipyard

Land

England

England