Skip Navigation Links


Cleo Madison

Monday, 26th March 1883 - Wednesday, 11th March 1964
Chicago, IL
USA



80 Million Women Want?
Director
1913
Her Defiance
Director
1916




"