Stephen H Willard
American ( – )
Stephen H Willard ( - ) is an American painter. Stephen H Willard s works have been put up for auction numerous times, with realized prices varying from 130 USD for Mammoth Lakes in 2008 to 750 USD for Dwellers of the Shadows in 2017 , based on the size and medium of the artwork.
Related News