Russia 2003 - St Petersburg / stpetersburg146F1080018
Yuri Demchenko
June 2003