Free shipping on U.S. orders of $40 or more!
The original Maine 1901 flag, but in dog form!
All beanies are 100% acrylic except the Heather Grey beanies, which are 62/38 acrylic/polyester. All patches are sewn onto the hat.
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.