Cathy Leavitt

Cathy Leavitt is a self taught artist living in the mountains of Vermont. She is a mother and wife who finds inspiration in her children and nature. Color saturation plays predominantly in Cathy’s work. Many of her paintings feature women and children and their relationship to the natural world.

See More Artists...