
Illustration by Graeme MacKay – Friday August 5, 2016
2016 Summer Olympic Games, Rio de Janeiro, Brazil
Summer Games Gallery
Rio – June 30, 2016
Rio – July 5, 2016
London – August 3, 2012
London – July 27, 2012
Beijing – August 14, 2008
Beijing – August 7, 2008
Beijing – March 24, 2008
Athens – September 1, 2004
Athens – August 19, 2004
Athens – August 12, 2004
Athens – August 5, 2004
Athens – February 23, 2002
Athens – August 16, 2004
Sydney – September 9, 2000