Germany. Where people are in such a hurry that no one notice

You might like