A timeless poetic wandering in the international museum of vanity with Don Quixote as the guide.
2024
2006
1987
1988
1989
1990
2001
1995
1972
2014
2013
2023
1998
1983
2021