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

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

 Stock photo ID: 45247663

Similar images

  |   See all