A missing cat witnesses fleeting moments of human life and death in a neighbourhood.
1995
1977
2024
2022
1993
2016
1924
1923
2020
2018
2021
1914
2011
1932
1933