Barcelona FC Camp Nou football stadium, Barcelona, Spain.

- Image ID: DY133R
Fotomaton / Alamy Stock Photo
Image ID: DY133R
Location: Les Corts, Barcelona, Spain.