Léon Rains

Léon Rains

Born: 1870-10-01 — New York City, New York, USA

Known For