Delta Design Group

ALBATROSS

Delta Marine   72.2 m •  2016