Stephen Andrews

03.01.2009, 2009



03.01.2009, 2009
oil on canvas
72 x 96 inches

To inquire email