When Rebecca runs away from home she get’s to experience life outside of her narcissistic mother’s patterns of control and can feel the water on her skin again.
1957
1920
1950
2012
2006
1969
1956
1999
1988
2013
1953
2014
2001
2011
2015
1952
1997
2016