Inviting the World to Wiesbaden

International May Festival

26 April – 28 May 2017