Group of buildings with solar panels installed on rooftops, suitable for environmental or energy-related concepts

Code produit:
1221469159