Leah Barr, Visual Art

Leah Barr has a BA from Kenyon College and has also studied art at the University of Maryland and the Corcoran. She has previously taught art to K-3 students at the Concord Hill School in Chevy Chase, MD.