A review by missellenmarie
Talk Bookish to Me by Kate Bromley

emotional funny lighthearted medium-paced

2.75