London based illustrator

Lee Boultons solo Stockholm show took place at The Scarlett Gallery in May 2011