Cathy Leavitt

Cathy Leavitt is a self taught painter based in Starksboro, Vermont. Her work primarily features women and children and their relationship to the natural world. An abundant use of color is often included in her paintings. Cathy’s work has been featured in numerous art magazines. Her work has been included in several post card shows.
0 comments