ROLA a ISA superyacht

A 47m luxury superyacht with excellent amenities
Enquire