Project Description

Location:  Chlorakas, Paphos
System Size: 1kW