Bloomberg V Barclays 3

City Chess Swiss 2019-20: Bloomberg V Barclays 3

You must log in to update a match result