Gareth Becker

A CAD/CAM Operator with a Shogi obsession

South Africa