Noel Baba (Zurique/Switzerland)

Noel Baba (Zurique/Switzerland)