Spain

Alfonso Murube

Ceuta stadium with 6500 seats