Results 2 results found Telefonoca Tower by architect Santiago Calatrava, Montjuic, Barcelona, Catalonia, Spain, Europe Telefonoca Tower by architect Santiago Calatrava, Montjuic, Barcelona, Catalonia, Spain, Europe