Art: Armoury Museum, Kremlin, Moscow, Russia