klavdij sluban, ‘St Petersburg Russia’, 2003, Aura Gallery