RITA


Public intervention, 2017


Rita, Regent’s Canal, London (UK)



Rita, digital print on paper, 120x80cm