Bali 5.4
Mastermind II
Spain
Marina Ibiza
55ft
16.8m
Price on request
Not yet rated