Shine, Sparkle and Dream

Shine, Sparkle and Dream
Luzern, 20 June - 15 August