A review by summerjohnson521
How to Sew a Button: And Other Nifty Things Your Grandmother Knew by Erin Bried

informative lighthearted slow-paced

2.75