A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
2015
2016
2017
1998
—
2021
2020
2005
1974
1959
1961
1964
1995
2011
2018