Every gift tells a story

Shakespearean Insults 1000-Piece Jigsaw

An incredible array of extravagant insults, derived from every one of Shakespeare's plays.

  • Completed puzzle measures 50cm x 70cm


Next Previous