Rebecca Jones

Rebecca Jones

University student studying in Canada. Just trying to figure out how to live while feeling alive.