Project Description

Location:  Choletria, Paphos
System Size: 1kW