Click here to go BACK to the main page

LAGERSTRASSE - "camp street". a street leading to a death camp.