What happens when we meet in the street? Suddenly, mistakenly, intimately. Estranged, rushed, too much, too little, too late. Smiles, small talk, and promises.
1996
1986
1966
2006
2014
2005
2017
2024
2023
1977
1989
2016
2022
1990
2020