Seville Spain July 02, 2021 Street sign or road sign, erected at the side of or above roads to provide information to road user in the downtown area of Seville

Seville Spain July 02, 2021 Street sign or road sign, erected at the side of or above roads to provide information to road user in the downtown area of Seville - 171195591