Close up of soccer stadium Camp Nou in Barcelona, Spain.

Royalty-free stock photo ID: 45247663

Close up of soccer stadium Camp Nou in Barcelona, Spain.