Hufflepuff quidditch team at the Harry Potter Main Street Magic festivities, July 20, 2007.