Russia 2003 - St Petersburg / stpetersburg176F1080014
Yuri Demchenko
June 2003