To my knowledge Picasso never rendered Castro and that is ashamed. Like him (Castro) or not, he is a “Caribbean Fossil” who has been here, I think, since Paleolithic times. So we decided to render one as Picasso would have wanted it.
You can see more cartoons (and many other topics) at my cartoon site Londons Times Cartoons Hope to see you there! You can also purchase all images on tees, mugs, caps, etc etc at our stores listed the bottom of the web main page.