Faith in Humanity Restored

trust in humanity

A man giving his shoes to a homeless girl in Rio de Janeiro