Normalmente se encuentra en el Palacio del Gran Duque de Darmstadt, de donde deriva su nombre popular de "Madona de Darmstadt" (en alemán, "Darmstädter Madonna").