What a creeper. You should report her to the police. Fucking creepers --- Whatever the cost, whatever the effort!