Share
twitterlinkedinfacebook
Image 1 of 1
fcbarcelonaTM0133.jpg
May 18, 2006.Barcelona, Spain.The fans of FC Barcelona watch the projected live match in the mini stadium of FC Barcelona..?Toru Morimoto