Gelsomino finds himself in a topsy-turvy "land of liars," where red is green, bread is ink, and dogs meow.
2014
1967
2021
1989
1988
1968
1992
1982
2023
2006
1983
2010
1964
1990
2004