Barcelona FC Camp Nou football stadium, Barcelona, Spain.

- Image ID: DY137J