Nothing happens unless there is first a dream

Schweizer Cup 2018