Deerfield Beach, FL | Fort Lauderdale, FL | Delray Beach, FL
Also known as: ashley954
Kayla Williams lives in Deerfield Beach, FL. She has also lived in Fort Lauderdale, FL and Delray Beach, FL. She is an alumnus of the Blanche Ely High School. Her favorite films are Summer and Hair.