
Dene Leigh b. 1989, London (UK) | Lives and works in London (UK)
Now You See Me, Now You Don't, 2017
Oil on linen
25 5/8 x 47 1/4 in
65 x 120 cm
65 x 120 cm