Moyra Davey presents an exhibition at greengrassi gallery in London, featuring a series of new works that continue her exploration of photography, text, and everyday objects. The show includes 14 documented images, blending personal narrative with conceptual art practices.