The 114.2-meter (374’9”) expedition yacht LUNA, built in 2010 by Lloyd Werft in Bremerhaven, Germany... Read More