Spain Cataluña Barcelona

Arc de Triomf

A grand and iconic monument in Barcelona, known for its distinctive red brick façade and intricate architectural details.