Leslie Thrasher

Home / Museum / Search ARC Museum

Leslie Thrasher

0 artworks

American painter and illustrator

Born 9/15/1889 - Died 12/2/1936

Born in Piedmont, West Virginia, USA

Died in Port Jefferson, New York, USA