Amber Dickson rated Dangerously ever after: 3 stars

Dangerously ever after by Dashka Slater
A feisty princess with a garden said to be the most dangerous in the world makes a new friend when …
A feisty princess with a garden said to be the most dangerous in the world makes a new friend when …