A solar panel installed on a metal stand for energy generation, possibly in an outdoor setting

Code produit:
848052308