Described as 'a fairytale with its roots in the worlds of dadaism and surrealism'.
2013
2011
2021
2024
1929
1936
2000
1954
1956
1967
2025
2006
2009
2012
2023
2018
2015
2001
—