The Catalan Arc de Triomf, (Arc del Triomf, Greek: Βαρκινών, Latin: Barcino, Barcelo) in Barcelona, capital city of Catalonia
Tous droits réservés