Home » 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 […]