Stephen Hayes

 - Stephen  Hayes

Littleton (4.20.99), 2016

oil on canvas  
23 x 35 in

Inquire >