Russia 2003 - St Petersburg / stpetersburg143F1110035
Yuri Demchenko
June 2003