The Saints in This World Are Watching, 2003

graphite on paper

95 x 59 inches

The Saints in This World Are Watching, 2003

graphite on paper

95 x 59 inches