Camp Nou, Barcelona football stadium Spain

- Image ID: D9KT6F
eddie linssen / Alamy Stock Photo
Image ID: D9KT6F
Location: Camp Nou Barcelona Spain Europe