🔧

London & Glasgow Shipbuilding Co.

Sted

Glasgow

Land

Skotland

Skotland