What was Professor McGonagall's Animagus form? on Apr 24, 2024 Published in Witchcraft And Wizardry Trivia B