Arc de Triomf, Barcelona, Spain.

- Image ID: J4FKBP
Arc de Triomf, Barcelona, Spain.
domonabikeSpain / Alamy Stock Photo
Image ID: J4FKBP
Location: Passeig de Lluís Companys, 08003 Barcelona, Spain