Barcelona FC Camp Nou football stadium, Barcelona, Spain.

- Image ID: DY13CF
Fotomaton / Alamy Stock Photo
Image ID: DY13CF
Location: Barcelona, Spain