A detective searches for the perfect sweater.
2018
1996
1945
1998
1936
1974
2014
2019
1971
1923
1924
1922
1960
2013
1988
1992