Dott. Barbar DanielDentist (Teeth & Oral Health) Teulada, Italy ItalyLokationerDott. Barbar DanielTeulada, Sardegna, Italy