Home → Life Explained → LIFE EXPLAINED, PART 641
We are all perfect except for our many faults. There are no flawless diamonds.
You must be logged in to post a comment.