A St. Thomas resident is charged with harassment after police say a person left flowers and a note on their ex-partner's porch.