Germany's Stolpersteine

"Stumbling Stones" are one of the most subtle and poignant war memorials.