Wearing platform heels and no panties, Emily Parker is masturbating in open, public view