LIFE EXPLAINED, PART 641

We are all perfect except for our many faults. There are no flawless diamonds.

Leave a Comment

Scroll to Top