- Home
- Odder, Denmark - March 26, 2018: Logo of FC Barcelona on a shirt. FC Barcelona is a professional football club based in Barcelona, Catalonia, Spain Puzzle #190406560
Odder, Denmark - March 26, 2018: Logo of FC Barcelona on a shirt. FC Barcelona is a professional football club based in Barcelona, Catalonia, Spain Puzzle #190406560