Russia 2003 - St Petersburg / stpetersburg172F1090008
Yuri Demchenko
June 2003