Installation of PV modules - Newton Down, UK

Newton Down, UK

Installation of PV modules - Newton Down, UK

Newton Down, UK