Other Stuff The Beluga, Emperor of the Seven Seas – Best Super Yacht Concept in Monaco Yacht Show 2010 November 1, 2010 0 comment 0 Facebook Twitter Google + Pinterest