Acting
1898-06-10 · Palermo, Sicily, Italy
Attack of the Giant Leeches
1959 · Movie
Street Girl
1929 · Movie