Showing 1-1 of 1 results
Sheila Finch
Sheila Finch is an award-winning artist whose paintings have been exhibited in museums and galleries throughout the United States and Europe. She has received recognition from the National Arts Appreciation Program, as well as a prestigious show of work at Picasso’s atelier at L’Espace Bateau Lavior in Paris. She began painting as a child, studying studio painting with regional artist Gene Woods. Over time, her style has evolved into somewhat abstracted landscapes.