IMG_1071

The monument at Umchlagplatz—a tree shows through to signify new life and the future

Advertisements