Stephen Hayes

 - Stephen  Hayes

Baltimore, MD 4-12-15, 2017

oil on canvas  
72 x 96 in

Inquire >