Sunny day at Barcelona's Arc de Triomf draws pedestrians
Location: Barcelona, Spain
1 sources from 4 citizen journalists
Topics: arc de triomf, triumphal arch, red brick architecture, barcelona landmark, historic monument, plaza, tourism, architecture, urban, daily life