Main content

Island Life on Christmas Island

David speaks to Linda Cash, Marketing Manager, Christmas Island Tourism Association

Release date:

Duration:

34 minutes

This clip is from