Catherine Spencer Artist artworks for sale
Artist: Catherine Spencer
Live in: Chagrin Falls, OH, United States
Artworks for sale: 16.00
Catherine Spencer Artist Bio:
I'm a small town girl from upstate New York and love to paint. I attended Alfred University for my Bachelor of Fine arts degree and was able to live in Florence Italy for four months which has had a major impact on my work.