Wanda Metropolitano Stadium before a football match. Madrid, Spain.

- Image ID: RM1P3N

Similar stock images