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