Web banner, business card, label or insignia for green energy project

Royalty-free stock vector ID: 31467409

Web banner, business card, label or insignia for green energy project