What happens when we meet in the street? Suddenly, mistakenly, intimately. Estranged, rushed, too much, too little, too late. Smiles, small talk, and promises.
1994
1989
2022
2024
1927
2015
1964
2018
1963
1921
2010
2009
1996
2012
2003
2007
2023