Barcelona FC Camp Nou football stadium, Barcelona, Spain.

- Image ID: DY1367