New England Holocaust Memorial Published September 15, 2011 at 531 × 664 in New England Holocaust Memorial