The Arc de Triomf or Arco de Triunfo (spanish), in the city of Barcelona in Catalonia, Spain.
The Arc de Triomf or Arco de Triunfo (spanish), in the city of Barcelona in Catalonia, Spain.
Size: 5676px × 3824px
Location: The Arc de Triomf city of Barcelona, Catalonia, Spain.
Photo credit: © Christian Wilkinson / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: arc, architecture, arco, barcelona, catalonia, city, day, de, detail, landmark, monument, sight, spain, spanish, statue, sunny, travel, triomf, triunfo