A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
1981
1964
2024
2021
1982
2000
2010
1991
1986
1998
—
2005
2015