Girls sizes 50/50 cotton / polyester shirts with shimmery print.
Officially licensed Harry Potter merchandise.