Ranveer

I am a professional chess player with an elo rating of 2277 and a chess content writer.