PRINCESS ILUKA

Official number

853634

IMO number

0

Length (metres)

30.92

Type

Cruiser

Home port

Brisbane

Year of Completion

1979

Status

Registered