California's Chess Talents! #3: IM Vyom Vidyarthi


by FM Kevin Pan