Electronics web icons, grey sticker series

Royalty-free stock vector ID: 36120853

Electronics web icons, grey sticker series