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.
1928
2024
1979
2006
1997
2002
2003
2007
2008
2010
2014
2012
2022
2009
2025
2000
2015