Designed by
Title
The Arc de Triomf Triumphal Arch in Barcelona, Catalonia, Spain. Built by architect Josep Vilaseca #181325707
Description
The Arc de Triomf Triumphal Arch in Barcelona, Catalonia, Spain. Built by architect Josep Vilaseca as the main access gate for the 1888 World Fair.
This image is editorial