Huntingdon Valley, PA | Delray Beach, FL
Also known as: flores2513
Rosa Flores lives in Huntingdon Valley, Pennsylvania, but has also spent time in Delray Beach, Florida. She works as a Property Management. House and Law And Order are among her favorite TV shows. Among her favorite films are Pretty Woman and P.s. I Love You.