James Spencer

Australia
FIDE ID: 3245055
Birth in 2005
White Black
Stephen J Solomon James Spencer View