What happens when we meet in the street? Suddenly, mistakenly, intimately. Estranged, rushed, too much, too little, too late. Smiles, small talk, and promises.
2016
2001
1970
1985
2017
1996
2007
1980
2006
2005
2008
2004
2019
1967