🔧

Robb Caledon Shipbuilding Ltd.

Sted

Dundee

Land

Skotland

Skotland