Zaubersee 2012

Impressions of the Festival, 20 – 23 March