Police horses outside Wembley Stadium before the UEFA Champions League Final at Wembley Stadium, London.
1 / 15
Press Association Images
Sat, May 25, 2013 11:35 AM EDT