Russia 2003 - St Petersburg / stpetersburg160F1050014
Yuri Demchenko
June 2003