Sunday, July 26, 2015


Uncried tears are one of nature’s greatest sacrileges.