A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
2002
1965
1981
1966
1982
1974
1986
1967
1968
1970
2016
1964
1969
1991