Shakespearean Insult Bandages
Shakespearean Insult Bandages

Shakespearean Insult Bandages

Regular price $6.99 Sale

Shakespearean Insult Bandages

15 (3"x1") large assorted plasters with 15 assorted insults in each reusable tin.