Ecouen, Musée de la Renaissance

A scene from the Apocalypse: the death of the two witnesses. Originally from Notre Dame du Provins? Mid C16. ___ return