A lot of yellow duck toy - many rubber ducks.

Related royalty free photos