- Details
Beaver Fine Art Gallery is situated in Southmarke which is located at the south end of Main Street in Blowing Rock. At our seasonal pavilion, we specialize in original oil paintings with a contemporary impressionist style . The gallery has various landscapes including Blue Ridge and coastal scenes. Our frames are custom made with the finest selection of materials and colors.