St Petersburgh, Russia (Carl De Keyzer, 1989)