William, Kate and Harry cheer on runners at the London Marathon

by Joe Worthington