Images for Reflection
Bergen - Belsen
(between the villages of) Bergen and Belsen, near Hamburg, Germany