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