London Olympics 2012

/ Photos

David Weir and Sarah Storey carry the flag for Great Britain
© PA Photos