Energy and resource stickers

Royalty-free stock vector ID: 78119329

Energy and resource stickers