-
International Arena
Cardiff, Wales