At Peace

At Peace






About Kristen Ashley

Kristen Ashley was born in Gary, Indiana, USA. She nearly killed her mother and herself making it into the world, seeing as she had the umbilical cord wrapped around her neck (already attempting to accessorise and she hadn't taken her first breath!).


Recent Activity           October 23, 2019

Loading activity...