Francesca Benedetti

Francesca Benedetti

Born: 1935-11-18 — Urbino, Italy

Known For