Stephen Andrews

Apostles (1998)

May 19 - June 17, 2006

Stephen Andrews, Thaddeus (1998)

Thaddeus,  1998
oil and graphite on mylar
24 x 19 inches