Physical bookshop open 10 - 4 Monday to Saturday, 11 - 4 Sundays.

Sea Witch

Sea Witch

Regular price
£7.99
Sale price
£7.99
Regular price
Sold out
Unit price
per 

The fairy tale you thought you knew?

The story of the Sea Witch, the villainess from Hans Christian Anderson's classic tale The Little Mermaid, told from the viewpoint of the Sea Witch when she was a twelve-year-old girl?