Stadium

  • North Sydney Oval
  • Sydney, Australia
  • Capacity: 20000