Tom Cross
—
by
You know it’s a bank holiday in Spain when you step out of your flat and into the beginning of a zombie film. There are no cars on the streets. Shops have the shutters down. Where is everybody?