The painting comes from Benediktbeuren near Bad Tölz in Bavaria. The unknown master is referred to as the Master of the Benediktbeuren Madonna.