The Showgrounds

The Showgrounds est eune stade de Newry, Irlande du Nord