Showing posts with label Barcelona. Show all posts
Showing posts with label Barcelona. Show all posts

Barcelona

The city has sport in its DNA and its sporting tradition dates from long before the Olympics. It is Spains major Mediterranean po…