A close-up of a solar panel reflecting the sky, with a leaf resting on it, symbolizing green energy

Code produit:
990264106