Helen's Vengeance (2007)

Helen's Vengeance, 2007
From the series "Helen's Odyssey"
Chromogenic print; 77 1/2 x 61 inches
Edition of 5
Courtesy Ronald Feldman Fine Arts