$1,867,702
OFFERED BY:
Northrop and Johnson
LOCATION:
Palma de Mallorca, Spain
YEAR:
1991
LENGHT:
96.65 ft.