Project Description

Location:  Kourdaka, Paphos
System Size: 90kW