A review by bry_dilla
28 Summers by Elin Hilderbrand

5.0

How will I recover from this book? It was perfect.