Ledda Annunziata
Via Duca D'Aosta, 4
Teulada, 09019
ITALY