Applegate, Katherine2022
Eleven-year-old Willodeen adores creatures of all kinds, but her favourites are the most unlovable beasts in the land – strange beasts known as 'screechers'. The villagers of Perchance call them pests, even monsters, but Willodeen believes the animals serve a vital role in the complicated web of ...