Basic web icons, green sticker series

Basic web icons, green sticker series

 Stock vector ID: 28511839