Traffic signs on the asphalt of a highway at the entrance of Barcelona in Catalonia Spain

Traffic signs on the asphalt of a highway at the entrance of Barcelona in Catalonia Spain - 108872101