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.
1963
2017
1980
1999
2013
1965
1964
2019
2015
2018
2021
1989
1982
1948
1933
2006
1953