Ocean Star 51.1
Xenia
Greece
Alimos Marina
49ft
14.9m
Price on request
Not yet rated