Bob James Invitational 2019

Princeton, NJ