Loading...
Uploaded by interactiveinvestor on May 30, 2008
Ahh. Northern Spain. Perhaps Europe's most fabulous food. Wonderful weather and stunning countryside.Last place in the world really you would have thought to find one of the most successful banks in Europe.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)