A fairytale about the Princess, the Musician, the Chancellor and a blue rose which forces everyone to tell the truth.
1999
1993
2003
1937
2012
1949
2004
1953
1941
1996
1997
1956
1989
2000
1986
2007
2005