New England Holocaust Memorial Published September 15, 2011 at 713 × 540 in New England Holocaust Memorial