Back | Home | Up

 

"Deus Ex Machina"
oil on canvas
29 in x 23 in