A missing cat witnesses fleeting moments of human life and death in a neighbourhood.
2005
2019
2016
2013
2023
2018
2012
1924
2015
1961
2007
1976
1977