Maikel of Leiden

He’s probably one of the most famous folks in Leiden. If you bump into Maikel on a street in Leiden and start talking with him, within moments someone else he knows will walk by. And then a few moments later, someone else. ...