Gelsomino finds himself in a topsy-turvy "land of liars," where red is green, bread is ink, and dogs meow.
2016
2023
—
2013
1985
1984
1994
2007
1970
1991
1980
1977
1972
1971
1973
1988