Traffic at the circular intersection around Puerta de Alcala, Madrid, Spain

Royalty-free stock photo ID: 82516078

Traffic at the circular intersection around Puerta de Alcala, Madrid, Spain