Letizia Quaranta
An image from Kill or Cure, one of the productions that also features Letizia Quaranta.
Letizia Quaranta

Letizia Quaranta

December 30, 1892 — Turin, Piedmont, Italy
Love Everlasting

Love Everlasting

1913

Kill or Cure

Kill or Cure

1921