shutterstock_699899548.jpg

Solar panels or Solar cells on rooftop or terrace of building in Cape Town, South Africa. Can saving energy. Green or Sun or renewable or Clean energy.