Designed by
Title
SACHSENHAUSEN, GERMANY, DECEMBER 9, 2009: The Soviet Liberation Memorial monument at KZ Sachsenhausen, Concentration Camp. #
Description
The Soviet Liberation Memorial monument at KZ Sachsenhausen, Concentration Camp.
This image is editorial