Stephen Hayes

Stephen  Hayes -

St. Paul, MN 7-6-16, 2017

oil on canvas  
72 x 96 in