Previous
(Return)
Next
The Freezers
, 2005, Oil on canvas, 90" x 66"