A man tries to clean the blood off himself after committing a violent crime.
2023
—
1977
2016
1988
1896
1902
2014
2017
2015
1978
2006
1971
1943