Villa Vineyard

12, Agapinoros street
Paphos
Cyprus