May’s first pregnancy stirs up old patterns between mother and daughter, both unable to communicate their needs. A portrait of three generations stuck in their ways.
2001
2025
1994
2012
1993
2018
2024
1996
2010
2004
2016
1995
2013
2014
2017
1997