The Showgrounds
Name:
The Showgrounds
Country:
Northern Ireland
City:
Newry
Seating capacity:
7949