Greta vs Tate

Greta VS Tate 1-0

Greta VS Tate 1-0

Digital print, wall paint and spray on 100x75 cm canvas

3 versions made