A frightened stray cat dreams of its time in the streets.
2023
1985
2017
2024
2011
2007
1920
2005
1999
1928
1962
2014
2010
2022
1989