A review by atriviale
The Beekeeper's Apprentice by Laurie R. King

3.0

3.5 stars