Yey Happy Sticker

a cartoon duck with the words " you 're the best " below it
CAPTION

Share URL



Embed

Details

Content Description: a cartoon duck with the words " you 're the best " below it
File Size: 775KB
Duration: 1.200 sec
Dimensions: 498x393
Created: 4/30/2021, 9:07:59 AM