A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
2024
2022
1996
1977
1969
1950
1980
1968
2005
1985
2008
1998
—
1987
1981
1976
1979