Barcelona Spain - April 4 2016: Day view to The Arc de Triomf. Crowd of people walking along the pedestrian street of the Passeig de Lluis Companys in Barcelona. The Arc de Triomf is one of the city's iconic and remarkable landmarks. Spain
{}