ELWOOD

Official number

860491

Length (metres)

27

Type

Barge

Home port

Port Adelaide

Year of Completion

1976

Status

Registered