A review by emilycait
Onyx Storm by Rebecca Yarros

medium-paced