Tags:
Professor Severus Snape (Fictional Character) Harry Potter Literary Series (Literary Series) Hogwarts Staff (Fictional Organization Type) Harry Potter (Fictional Character) Hermione Watson Harry Potter Film Series (Film Series) Ermioni (City/Town/Village) Granger Daniel McGonagall Professor Minerva Snape Severus Phoenix Rupert