The Arc de Triomf (English: Triumphal Arch) - archway structure in Barcelona, Spain. Built by architect Josep Vilaseca i Casanovas. Moorish revival style.

Royalty-free stock photo ID: 65858359

The Arc de Triomf (English: Triumphal Arch) - archway structure in Barcelona, Spain. Built by architect Josep Vilaseca i Casanovas. Moorish revival style.