A review by amepeche
The Missing Piece Meets the Big O by Shel Silverstein

emotional inspiring lighthearted reflective fast-paced

4.75