Harry Potter by Camelot Fabrics. Characters and Hogwarts. Fabric is digitally printed. 44/45" wide, 100% Cotton