Search
Close this search box.

Ilumen 28M

Unveiled as Ilumen 26M and later lengthened, the new 28-metre Ilumen by Dominator is currently under construction at the shipyard’s […]