90 meter (295 ft) superyacht "Lauren L" out of the water at Dubai Maritime City. Image dated Feb 2010.
90 meter (295 ft) superyacht "Lauren L" out of the water at Dubai Maritime City. Image dated Feb 2010. Sea - Private Watercraft Links: www.superyachttimes.com By: boris_the_spider