Designed by
Title
Watchtower and electrified barbed wires in the Buchenwald concentration camp. Weimar, Germany #64581923
Description
Watchtower and electrified barbed wires in the Buchenwald concentration camp near Weimar, Germany
This image is editorial