A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
1968
2006
1986
2017
1988
2005
1961
2021
2024
—
2004