Share
twitterlinkedinfacebook
Image 1 of 1
20070929_rivkin_germanyshistoryproblem07.JPG
The West Berlin Department store KadeWe, a symbol of modern luxury, behind a sign marking the final destinations of Jewish people and other groups who were forced to depart from the nearby train station to Nazi concentration camps in Berlin, Germany on September 29, 2007.