Photo of the Day
Eclipse, the world’s largest superyacht in St Barths
Written by SuperYacht Times
3 Feb 2011 | 22:00