The mirror
Arnhem
The Netherlands