Satan's triumph - Westall
Description
History :
                                    2. En anglais : Satan exulting.
Textual Sources :
                Technical Data
Notice #017247
Past ID :
                                    
                    B6566
                                    
                            Image editing :
                                    
                    Image web