About Stella: This hottie loves to be controlled and loves to be seriously fucked! No slackers need apply. She seems to have a history of peeping in her life. Stella learned about the wonders of rubbing her pussy by walking in on her sister and gave her boyfriend's friend a show when he walked in on her. We've been lucky enough to get a glimpse as well!