Chris Halliwell/Magical Transformations

Throughout the course of the series, Chris has been...