Celebs at the Virgin London Marathon

April 21, 2013. Prince Harry and Sir Richard Branson attend the Virgin London Marathon 2013.
(April 21, 2013 - Source: PacificCoastNews.com)