image-gk7aeqlf07sr6iv

Pamplona

General Information
NationSpain
Venue
image-2es0s3kor53ntnv
VenueCampo de Futbol Beitikuntzea
LocationNavarre, Spain
Capacity5,000