Stephen Hayes

 - Stephen  Hayes

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

oil on canvas  
72 x 96 in