Detention House No. 1, 17 Linden Strasse

military detainment center for prosecution witnesses of the International Military Tribunal

Detention House No. 1, 17 Linden Strasse

military detainment center for prosecution witnesses of the International Military Tribunal