L
Contributor
Lawrence Dodgson

Lawrence Dodgson is an artist and writer based in London, UK.

The artist’s solo exhibition at GAO Gallery, London, is brash, demented and necessary

BY Lawrence Dodgson |