Natzweiler-Struthof Main Camp (camp), France

camp
DescriptionAlternates: Natzweiler, Struthof