Marcel klehr

Marcel klehr

Passionate rationalist. Pragmatic melancholic. Random spectator. Unasked commentator.

31 posts
Website