A review by sclinch915
Briar Rose by Jane Yolen

3.0

My only complaint was the abrupt ending.