Info

Founded
1971
Address
Chloraka
Country
Cyprus