Teresa Albanese

Teresa Albanese

Italian translator from English.