Ball and players legs Ruiz de Lopera stadium town of Seville autonomous community of Andalusia southern Spain
Size:
5500px × 3667px
Photo credit: ©
Felipe Rodriguez / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
ball,
de,
legs,
lopera,
players,
ruiz,
stadium,
town