The Farm Barn
Michelle LeBoeuf
The Farm Barn
Painting
The Farm Barn is located in beautiful Shelburne, Vermont and is one of the oldest and largest horse barns in Vermont. Located in a gorgeous setting overlooking Lake Champlain, the craftsmanship in this building is outstanding. This is an original pastel 12"x18" painted on Wallis Professional paper with Unison pastels.