Tell Tale Signs, 2008 | Oil on canvas | 85 x 65 inches
Tell Tale Signs, 2008 | Oil on canvas | 85 x 65 inches