Handmade Cardinal Ships Oct 4-8th

Regular price $ 25.00

21 inches long x 8 inches wide. These are handmade out of 100% quality cotton fabric. Will ship October 4-8th.