A review by blimowery
Blueprints by Barbara Delinsky

lighthearted medium-paced

3.0