Lara Groves

Researcher and quasi-writer, London