Things take the time they take. Don’t worry. How many roads did St. Augustine follow before he became St. Augustine?

Author : Mary Oliver
Topics: