Designed by
Title
New England Holocaust Memorial, Boston, Massachusetts, U.S.A. #202838326
Description
The New England Holocaust Memorial is a memorial at 98 Union Street in Boston, Massachusetts, U.S., dedicated to the Jewish people who were killed by Nazi Germany during the Holocaust.
This image is editorial