I Will Blame Myself Patch

$9.50
Shipping calculated at checkout.
3.5" embroidered patch with iron-on backing and merrowed border.