A review by kstad
Are You There God? It's Me, Margaret by Judy Blume

funny hopeful lighthearted reflective relaxing fast-paced

4.0