The exchange of a used piano makes two strangers confront their own failures.
1993
2016
1952
1985
1977
2004
2019
2008
2023
2005
2007
1944
2017
2001
2024