Somewhere on the streets of Spain )