Fancy Hats

Please be aware that new hats take approx. 2 weeks to ship since each one is decorated by hand.