A review by teresab78
Alliance by Annabelle Jacobs

4.0

Good end to the story.