bermudaonion 's review for:

The Marsh King's Daughter by Karen Dionne
4.0

3.5 stars