Published 2016-11-03
0 113 0
Full name: Futbol Club Barcelona Based in: Barcelona, Catalonia, Spain. Ground/Arena: Camp Nou. Founded: 1899