A review by rachelnwilbanks
Legendary by Stephanie Garber

3.5