Image 1 of 1

20060517_Barca_fans_170506_1.jpg

Barca fans.
Champions League Final, Stade de France, Paris, France. May 17, 2006.
Photo: Jussi Eskola
Copyright
Jussi Eskola
Image Size
2192x3000 / 1.9MB
Contained in galleries
Barca fans.&#xA;Champions League Final, Stade de France, Paris, France. May 17, 2006.&#xA;Photo: Jussi Eskola<br />