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.
You may also like
More from New Arrivals
Recently viewed