Benjamin Brown (b.1989) is an emerging artist living in Manningtree, the smallest town in the UK. Working primarily in found materials, often employing energetic mark making and vibrant strokes of colour. As yet un-exhibited* and with no formal training – Benjamin Brown is a raw and promising young British artist.

Pin It on Pinterest