Sunday, July 26, 2015


Uncried tears are one of nature’s greatest sacrileges.


No comments:

Post a Comment