Larry Ellis Invitational

  • Princeton, NJ