Our cartoonist looks back at the latest action as Madrid, Juve and Chelsea go out, and casts an eye on the last eight Buy copies of David’s cartoons in our print store Look through his Guardian cartoon archive
Our cartoonist looks back at the latest action as Madrid, Juve and Chelsea go out, and casts an eye on the last eight Buy copies of David’s cartoons in our print store Look through his Guardian cartoon archive