Gelsomino finds himself in a topsy-turvy "land of liars," where red is green, bread is ink, and dogs meow.
2004
1964
2000
1952
1957
1999
1972
1973
2006
1985
1990
1993
1996
2005
2015
2022