5: The Magic of the Mirror. Magic mirrors are everywhere, from Snow White to Harry Potter. They have been used to peer into the future and into the souls of gods and men. Fordetails see Monday
Discover 11,128,835 listings and 281,430 playable programmes from the BBC
5: The Magic of the Mirror. Magic mirrors are everywhere, from Snow White to Harry Potter. They have been used to peer into the future and into the souls of gods and men. Fordetails see Monday