tabarnia

What is Tabarnia?

In the past few weeks, Tabarnia has become a buzz word in Barcelona and throughout the rest of Spain. In…

9 years hace