Harry the Dirty Dog

$2.50
Shipping calculated at checkout.
Paperback. Shows wear, fraying at binding.