Allegiance (Legacy, #2)

Author: Cayla Kluver

Language: English

Genre: Fantasy, Fiction, Historical, Historical Fiction, Historical Romance, Magic, Romance, Teen, Young Adult, Young Adult Fantasy