The Arc de Triomf in Barcelona, Spain, an iconic red-brick arch surrounded by palm trees and bustling pedestrian pathways. The sunny atmosphere brings out the vibrant colors and architectural details, with people enjoying a stroll or resting on nearby benches.

Helen Hatzis
January 17, 2025 ยท
0 min read