Russia 2003 - Moscow / moscow127manegesquareF1060015
Yuri Demchenko
June 2003