What the Helen of Troy is This What the Helen of Troy is This? by Prince Of Petworth August 15, 2012 at 10:05 pm 27 Comments Can anyone translate? From 17th Street, NW just south of Massachusetts Ave.