The Live 8 Stage in Hyde Park

More from the Decade...