Leather Gloved Cocksucker

Does anyone know who she is, or where this clip is from?