Search
Close this search box.

139m superyacht

The 139-metre Custom motor yacht Project Redwood is currently under construction at Lurssen’s facilities in Bremen, Germany. The renowned Venice-based […]