Photo 1,581 of 1,708 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.