2018 BC Youth Chess Championship
Location: Lansdowne Centre, Richmond BC
Organizer: Chess2Inspire Association
TD: Stephen Wright
Players: 106
13 photos · 134 views