Finding Your Inner Artiste At Newton’s The Paint Bar
January 19, 2012 by Destination Guide
Filed under Where To Go & What To See
I love going to the Museum of Fine Arts in Boston and marveling at the paintings of the Impressionist Masters. My brother inherited all of my mother’s artistic abilities, so I have always wondered what it felt like to be able to create or replicate something beautiful. When we were invited to a friend’s milestone [...]
Attractions


