Project details

Location : HRAKLIA MUNICIPALITY / SERRES / GREECE