Lakesha Milford
@lakeshamilford Member since August 31, 2025
Macellai, Italy
Hi there, I am Delilah Taylor, a 59 year old hair restoration specialist living in Cary, NC, where I've lived for 9 years after moving from Nashville, TN. My favorite movie is A League of Their Own. I love crocheting.