- New York, NY
- 1 year, 9 months ago
Leah is an artist and cartoonist currently living in NYC. She graduated from the Rhode Island School of Design in 2010 and currently makes ends meet as a studio assistant in Brooklyn.
When she's not out and about, she's at home making, editing, and reading comics!