A review by violinknitter
Room of Marvels by James Bryan Smith

4.0

I'm afraid I gave away my copy of this book, and now I wish I still had it. Sigh.