Designed by
Title
Two mounted policeman on the horses next to Wanda stadium in Madrid, Spain #158602779
Description
Madrid / Spain - 06 01 2019: Mounted policemen are sitting on the horseback to monitor the Wanda Metropolitano stadium the UEFA Champions League before the final match in Madrid, Spain.
This image is editorial