Regardless of what house you prefer, this Harry Potter Hogwarts stocking has them all! Our faux satin stocking, measuring 18 inches in length, features a banner for each of the four houses, and has a generous faux fur cuff. Any Harry fan will love...