Sarah Gordon is an artist and printmaker living in the sprawling beast that is London. She spends a lot of time making comics.