Green energy concept with leaves forming a wind turbine, emphasizing renewable energy sources

Code produit:
853664466