Note: I am not a professional fashion historian. If you spot any inconsistency or outright fallacy somewhere in the picture descriptions please feel free (or even better, obliged) to let me know!
middle 15th century (1455-1460) Austria - Styria
Sankt Lorenzen ob Murau
altar paintings in the local church - Martyrdom of Saint Margaret (the panels are not necessarily in the right order)
tempera on wood
no. 002126 (courtship), 002127 (dragon), 002128 (breast ripping), 002129 (decapitation), 002130 (scourging), 002131 (torch), 002132 (incarceration), 02133 (barrel)
Read the account of her martyrdom from the Legenda aurea here.