Lillian Russell

  • Also known as: Helen Leonard
  • Born: Dec 4, 1860 in Clinton, IA, USA
  • Death: Jun 6, 1922 in Pittsburgh, PA, USA