Shivs and Shanks

Shivs and Shanks

$20.00$100.00

Cartoon caption: “I don’t want to worry you while we wait for the jury to return a verdict, but we should have a quick chat about shivs and shanks.”

Clear