Flashes of the night before still haunt a disturbed James. Too shocked to fully comprehend what has happened, he carries out his usual morning routine like any other day.
1991
1976
1971
1982
1992
1972
2007
2024
1973
1989
1987
2014
1974
1949
1970
1997