Sophia FitzGerald

Sophia FitzGerald is a British actress who played a Hufflepuff student and Dumbledore's Army member in the film adaptation of Harry Potter and the Order of the Phoenix. Film screencap from Sophia FitzGerald's StarNow profile]