Designed by
Title
Riot police in position of warning before a football match #137943072
Description
Madrid, Spain - December 9, 2019: Madrid hosted the second leg of the Copa Libertadores final between River Plate and Boca Juniors. The police controlling the streets before the football match. Police vans in the Castellana st.
This image is editorial