CLOSE

Deich-Tor Shipyard
Hamburg - 1668

VOC Shipyard