Project Description

Location:  Tsada, Paphos
System Size: 15kW