Opal, the Original Printed Sock Yarn

Coming this Fall!

Harry Potter and the Half Blood Prince