A building equipped with rooftop solar panels, promoting alternative energy

Code produit:
1232882308