Entrance to the official stores of FC Barcelona inside Camp Nou complex - Barcelona, Catalonia, Spain

- Image ID: F7FJ84
Mehul Patel / Alamy Stock Photo
Image ID: F7FJ84
Location: Camp Nou Barcelona Catalonia Spain Europe