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