REDMOND ROSS

Official number

860460

Length (metres)

20.51

Type

Motor Yacht

Home port

Hamilton Island

Year of Completion

2010

Status

Registered