A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
1963
2024
1964
1996
—
2023
2025
1999
1992
2013
2015
2014
2022