FC Barcelona football club store in Barcelona city centre, Spain
Size:
5315px × 3543px
Location:
Barcelona, Spain
Photo credit: ©
Andrew Duke / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
barca,
barcelona,
catalonia,
city,
club,
fc,
football,
official,
shop,
spain,
store