Ramu Ganesan

Active Dublin, CA President for Dublin Masters Chess Club