Welcome Guest. Please Login or Register.
Gladrags Wizardwear is a clothing store in Hogsmeade. There are other branches in London and Paris. It is full of quirky merchandise, and appears to specialize in strange and unusual socks.