Who built the Grand Kremlin palace?Did you know that the Kremlin pa...