PUTTEN, The netherlands

Putten. Village with church. Place where the men were driven together. Hundred houses were burnt down.
These are Ben’s impressions.