20 Books of Summer Reading Challenge | 2021 - hosted by kelsey_

!YO¡
by Julia Alvarez
  • Algonquin Books Paperback
  • 309 pages
All books added

336 pages first pub 1997 (editions)

fiction contemporary emotional reflective slow-paced
More...