PV modules cover the roofs
Courtesy Tod LeFevre
PV modules cover the roofs of this modern town house complex.
X