Solved 1 training puzzle
ewzhang
No note yet
Ethan Zhang
USCF rating: 1351
unknown United StatesMember since 15 May 2020
Active
Time spent playing: 2 days 7 hours 51 minutes
Social media linksChess.com
Solved 1 training puzzle
Solved 1 training puzzle
Solved 1 training puzzle
Solved 1 training puzzle
Solved 1 training puzzle
Solved 1 training puzzle