A woman who handed a trooper a Christmas card with $1,000 in cash two weeks ago went to a State Police barracks Monday, identified herself, and donated her generous gift to the Stewart's Shops holiday charity, State Police said.

State Police did not identify the woman.

"The good-hearted donor wishes to remain anonymous and State Police officials will respect her wishes," troopers said in a news release.

On Dec. 2, the woman spotted Trooper Christopher Maniscalco responding to a call on Oak Tree Lane and gave him the card, saying, "Trooper, I always see you around, doing a good job and wanted to say Merry Christmas and thank you."

Maniscalco didn't open the card, which contained ten $100 bills, until his shift was over hours later. By law, State Police cannot accept such gifts.

State Police said that if the woman did not come forward and tell them to which charity to give the money, the cash would have gone into the state's general fund.

The money will go to Stewart's Holiday Match program, which matches individual donations made between Thanksgiving and Christmas.