Flat roof array in D.C.

By SUN Admin on September 12, 2017

A flat roof mounted array in D.C.