A LEATHER CLAD BITCH SLAPPING Starring Queen Darla is a 7-minute clip from Asian Cruelty. It was added on February 27, 2014. Primary categories include Bdsm, Spitting, and Face Slapping. Key themes include Queen Darla, Asian Goddess, and Obedience Training.
Formats
480p • wmv
SD104 MB
720p • mp4
HD152 MB
480p • wmv
SD50 MB
720p • wmv
HD298 MB
Comments