SlovakNews
Estadio Heliodoro Rodriguez Lopez
Edub / Wikimedia Commons, CC BY-SA 2.0

place · Spain

Estadio Heliodoro Rodriguez Lopez

football stadium in Santa Cruz de Tenerife, Spain

Wikidata Q255447

Most often with

Appears in