Search
Close this search box.

66m motoryacht concept

The Italian design duo Nuvolari Lenard has recently unveiled their latest 66-metre yacht concept NL 233, created for Turquoise Yachts. […]