Book reviews, Bookish Witch, Listicles

Best Reads of 2021

My top 30 picks and some special mentions out of 155 total books read.