A sock puppet explores a family history told from the perspective of a mother and father.
2009
2016
1905
2013
1975
2014
2005
1994
2011
2012
2019
2017