England vs Spain during the International friendly match at the Wembley Stadium on November 12, 2011 in Rio de Janeiro, Brazil. Photo by Juan Flor / Power Sport Images.
Copyright: © 2011 Power Sport Images. All rights reserved.
, Hong Kong
, Power Sport Images
, International friendly match
, Wembley Stadium