Barbara McDowell

Barbara McDowell is a graduate of the Rhode Island School of Design and an artist based in Southeastern Massachusetts.