Jocelyn Roberts Spela upp Jocelyn Roberts is a painter from North Wales, specialising in still life painting of found objects.