Spain 2003 - Barcelona / barcelona129F1000012
Yuri Demchenko
May 2003