£1,632,491
OFFERED BY:
Northrop and Johnson
LOCATION:
Port Frejus, France
YEAR:
2009
LENGTH:
89.99 ft.