Back to top

Helen Traubel

external links Links

Artist information

Born in:St. Louis, Missouri,
United States of America
Year of Birth:1899
Year of death:1972

Get to know...