Den sednaste Spanska revolutionen.