Quotes by Carol Shields about Human imperfections

1 quote by Carol Shields about human imperfections
Carol Shields Canadian author