Germans flood London streets

Updated: May 26, 2013 05:05 IST

Fans take pictures of men in stilts as they arrive at Wembley Stadium in London ahead the UEFA Champions League football final between Bayern Munich and Borussia Dortmund at Wembley Stadium. AFP Photo
1/10
Fans take pictures of men in stilts as they arrive at Wembley Stadium in London ahead the UEFA Champions League football final between Bayern Munich and Borussia Dortmund at Wembley Stadium. AFP Photo

top photos

other photos