Results 2 results found The red brick Arc de Triomf (Arc de Triomphe) (Arco de Triunfo), Barcelona, Catalonia (Catalunya), Spain, Europe Arco de Triunfo de Barcelona, Barcelona, Catalonia, Spain, Europe