A really great story!
DePrimo, 25, told The New York Times that it was freezing that night and he could see blisters on the man's feet.
"I had two pairs of socks and I was still cold," he told the Times.
As they began talking, the officer learned the man's shoe size was 12. He went into a nearby Sketchers shoe store and bought a pair of $100 boots for a little over $75, after the store gave a discount.
The tourist who snapped the photo told the Times that she emailed the NYPD about it later, and that someone responded and asked for the photo so it could be posted.
DePrimo, who never learned the homeless man's name, said he keeps the receipt for the boots in his vest to remind him "that sometimes people have it worse."
God Bless Them! All of them involved.