Most good things have been said November 28, 2016 Most good things have been said far too many times and just need to be lived. — Shane Clairborne
Leave a Reply