A 6-year-old girl has won online praise after stopping to help a crying homeless man she saw in the street.
Janiyah Lewis stopped to talk to the man in Norfolk, Virginia, and gave him the pocket money she had in her purse so he could get some food.
Her mother, 23-year-old Kenyatta Lewis, shared the photo on her Facebook page and it has since been shared by more than 180,000 users.
"After leaving out of the store today my daughter did something that really made me stop and think," she wrote.
"There was this guy sitting there crying and she asks me 'did you see that man crying? What's wrong with him?'