Frog of the North, 2020
150 x 230 cm
€5500
Stencil, aerosol, on canvas
The Frog of the North is an annihilating force, a symbol of the industrial machine. An insatiable mythical beast who devours all the forests and lands around him.