A review by glendaleereads
Meridon by Philippa Gregory

4.0

A nice end to a frustrating trilogy, but disappointing because the ending was just to perfect.