Nou Camp Stadium, home of FC Barcelona Get link Facebook X Pinterest Email Other Apps September 17, 2009 UEFA Champions League Quarterfinals - FC Barcelona vs FC SchalkeBarcelona, Spain Get link Facebook X Pinterest Email Other Apps Comments
Comments