Victoria Principi

Victoria Principi

Lucca, Italy / English to Spanish translator. Vegetarian and chocolate devotee. Love birds and freedom, running and reading, travelling and learning.