Documentary - Spyglass Photography LLC
Terminal Station

Terminal Station

Transport train facilitating genocide at the Auschwitz-Birkenau concentration camp in Poland.

AuschwitzBirkenauHolocaustOświęcimPolandConcentrationCamp