Image Written on October 25, 2017Author: Francesca d'AthOctober 25, 2017 Back in London, for Art Backyard and next-door church, somewhere in Islington, London