A fairytale about the Princess, the Musician, the Chancellor and a blue rose which forces everyone to tell the truth.
2013
1936
2025
2027
1929
1986
2011
1951
1997
1998
1999
1993
2003
1990
2004
2001
2006
1992