Lionsheart Bookshop
Beauty and the Beast
Beauty and the Beast
Regular price
£7.99
Regular price
Sale price
£7.99
Unit price
per
Tax included.
Couldn't load pickup availability
When a merchant's daughter has to go to live in an old castle with a scary, hairy beast, romance is the last thing she expects. So who is this handsome prince in her dreams?
View full details
![Beauty and the Beast](http://www.lionsheartbookshop.co.uk/cdn/shop/products/beautyandthebeast.jpg?v=1671470723&width=1445)