British Championships 2013, round 5 - johnupham

John Calvert (with extra badges)

Schachajedrezchesséchecsшахматы