If you leave the railway station of Apeldoorn, The Netherlands, this statue is about the first thing you see. A silhouette of two people kissing each other up in the air. Easy to pass when you don’t know a bit more about its history. But it has very much to do with the person, who […]