Sakura is the Japanese name for ‘cherry blossom’. The 71.76-metre #feadship is named after Japan’s most enduring natural symbol for two reasons: her flowing organic lines and her diesel-electric propu...
Design Excellence Nautica
© Copyright 2024