Michael Belcher


Michael Belcher - chess organiser and chess player from United States of America. He was born on November 10, 1972.