One man's struggle against his own reflection.
1929
2012
1984
1928
2013
2014
2016
1980
1994
2006
1998
1925