Project Description

Location:  Peyia, Paphos
System Size: 1kW