Cara Finch Fine Art – Two Weekends Only!

Sept 2 thru Sept 10 only! Massachusetts artist Cara Finch shows her love of nature and things other-worldly on canvas with amazing works of art.