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