Hypebeast -
3 May 2019 23:57
Following THE COLLABORATOR release this past January, LA-based artist Cleon Peterson now returns with a selection of hand-pulled screen prints entitled THE DISAPPEARED (24 x 18 inches). The visual features Peterson's signature, minimalist subjects with the figure in the center in a contrasting tone. The message behind the artwork may refer to the widespread issue of police brutality with the artist continuing to shed a light on socio-political matters as predominantly observed across his extensi...
Share this Article