lemon, lime and orange stickers

Royalty-free stock vector ID: 102390577

lemon, lime and orange stickers