solar office

By SUN Admin on September 13, 2017

Solar panels mounted on an office building