A review by anfishh
The Book of Love by Kelly Link

adventurous emotional funny hopeful mysterious reflective slow-paced

5.0