The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze


The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze
The Worst Witch (2017) Series 2, Episode 12 & 13: All Hallow’s Eve/The Big Freeze