Royalty-free stock vector ID: 257621461

Little Yellow duck, Cartoon cute, logo, symbol, icon, graphic, vector. - Vector