Stephen Hayes

Stephen  Hayes -

Los Angeles, CA (6-2-17), 2017

oil on canvas  
23 x 35 in

Inquire >