During one night at the end of the summer, in a random plaza in the centre of Madrid there is room for anything to happen - even turtles.
2019
1997
2016
1992
2024
2012
1993
2022
1941
2010
2001
1946
2011
2014