Close-up of a solar panel constructed with reflective material in an industrial environment

Code produit:
963641321