Barnaby Richards is a London-based illustrator and Optician's cartoonist. He has had work published across a variety of newspapers including The Guardian
[GalleryComponent="88"]