The exchange of a used piano makes two strangers confront their own failures.
1932
1979
1933
1975
2013
2014
1966
1977
1976
1974
1973
1972
1970
1968
1967
1965