Russia 2003 - St Petersburg / stpetersburg151F1080029
Yuri Demchenko
June 2003