RITA

Ephemeral installation, London (UK), 2017


Rita, Regent’s Canal, London (UK)



Rita, digital print on paper, 120x80cm