High court in Barcelona

Tribunal Superior de Justícia Sala Contenciosa Administrativa

10 reviews

Via Laietana, 56, 4a, Ciutat Vella, 08003 Barcelona, Spain