User:Tristylenyc/sandbox

Kayla Foster is an American television actress. She is best known for playing Barbara on HBO's The Deuce.