Quinebaug, CT | North Providence, RI
Also known as: kaylarose23
Kayla Rose lives in Quinebaug, Connecticut, but has also spent time in North Providence, Rhode Island. She attended the University Of Massachusetts-dartmouth and Tourtellotte Memorial High School. She enjoys listening to Mass. Hair is her favorite film. Tea is one of her favorite foods.