International Grandmaster

ToTLeS

Ali Shafiee, Tehran, Iran