Stolpersteine ("stumbling stones") — memorial pavement blocks installed in the pavement in front of the former houses of the holocaust victims. There are 75,000 of these across 24 European countries
They're intended to provoke thought about the impact and enormity of past events and to serve as a powerful reminder
Add comment