I took a picture of this stained glass window last week while in France. What biblical scene do you think this represents?

Stained glass window in church in Salers, France

Stained glass window in church in Salers, France