Ocean Independence sells superyacht Element
Written by SuperYacht Times
29 Jan 2013 | 22:00