Cheshire Cat Patch, 3” - US SELLER.
The cutest patch!!! This patch measures 3” tall by 2.75” long
Thanks for looking!