NELSON DELLIS
 (Master Gold)

Country IAM ID Competitions
USA 12336 11

81st 17
World ranking IAM level