Head and Green Seductress / 1995 / 60×50 in / AC Head and Green Seductress / 1995 / 60×50 in / AC Posted on November 8, 2017November 8, 2017