renewable energy icon

Code produit:
693290036