Rubber Duck

Location details

Cockle Bay
Cockle Bay
Darling Harbour, NSW, Australia