Shopping web icons, green contour sticker series

Royalty-free stock vector ID: 59842960

Shopping web icons, green contour sticker series