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