Campo de Futbol de Barreda

Name:
Campo de Futbol de Barreda
Country:
Spain
City:
Cantabria
Seating capacity:
5100