Pun a Day Calendar 2018 – Pearls Before Swine

$10.39

A pun a day calendar 2018 is done perfectly by Stephan Pastis and his goofy puns in Pearls Before Swine. A 2018 pun desk calendar is definitely the perfect punny Christmas gift idea.

Get it on Amazon