Arc de Triomf or Arco de Triunfo, Barcelona, Catalonia, Spain

- Image ID: M196Y3
Arc de Triomf or Arco de Triunfo, Barcelona, Catalonia, Spain
Jan Wlodarczyk / Alamy Stock Photo
Image ID: M196Y3
Location: Arc de Triomf