Camp Nou, Barcelona football stadium Spain

- Image ID: C5EPH4
Alibi Productions / Alamy Stock Photo
Image ID: C5EPH4
Location: Camp Nou Stadium Barcelona Catalonia Spain Europe