ILLUSION

Official number

864120

Length (metres)

17.94

Type

Catamaran

Home port

Mooloolaba

Year of Completion

2025

Status

Registered