Gerald Sakura

Active Henderson, NV Director for World Chess Federation, Inc.