Official review London 2012 Olympic Games : 27 July - 12 August 2012.
Teddington : Haymarket Media Group,
2012.
Title from cover.
"Our glorious games, 16 days of unforgettable moments."
Olympic games 2012 : London, England)
Olympic athletes
Olympic athletes.