Spain 2003 - Barcelona / barcelona119F1010027
Yuri Demchenko
May 2003