A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
2006
1961
2024
1919
2019
1968
2012
2003
2022
2002
1928
1992
2018
1914
1915