Photo 1,581 of 1,789 in Wall Photos

Thought for the day: Anonymous random acts of kindness are far more difficult than they seem. One must fight their human need for credit for what they have done.