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