Skip to main content
U.S. Edition
Sunday, April 11, 2021
Camp Nou
Camp Nou

Camp Nou is a football stadium in Barcelona, Spain. It opened in 1957 and has been the home stadium of FC Barcelona since its completion.

0 shares 1 views

News coverage

You might like