Six of the world's most exciting and best-loved writers have chosen six fairytales as inspiration for their own stories in this second volume of Tales from the Tower.
Six of the world's most exciting and best-loved writers have chosen six fairytales as inspiration for their own stories in this second volume of Tales from the Tower.