SculptureWhat the Helen of Troy is This Wild Sculpture – What the Helen of Troy is it? by Prince Of Petworth August 4, 2009 at 11:56 pm 4 Comments DSCN1481, originally uploaded by Prince of Petworth. I couldn’t get a great angle on this sculpture but it sorta looks like a very pensive devil. But it also has wings so I’m totally confused. Is this a figure from mythology or something? Anyone recognize it?