Plaça Espanya s/n Fira Barcelona
08004 España Barcelona
España

Website