Great Rubber Duck Race
The little yellow rubber ducks are in the river for their big race. Both banks of the river are lined with duck enthusiasts hoping their duck will win.
The little yellow rubber ducks are in the river for their big race. Both banks of the river are lined with duck enthusiasts hoping their duck will win.