Holocaust Memorial

Stained glass and Torah installation as Holocaust Memorial in Teaneck, New Jersey