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.
Country of birth: United States
Place of residence: United States