Solar Thermal panels and Pv Modules

Solar Thermal panels and Pv Modules
Picture 1 of 32

Solar Thermal panels and PV modules show on the roof from a viewpoint across the river.