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.
2015
2010
2011
2020
2025
2021
1929
1980
2019
2007
2017
2016
2014
2008
1963
—