Hub of innovation and hotbed of fashion, Barcelona whips up a heady cocktail of seductive Spanish charms and surreal Catalan Modernisme...
Read more