Henry Hugh Armstead (British, 1905)

satan dismayed by henry hugh armstead

Henry Hugh Armstead

SATAN DISMAYED, 1853

st. michael and the serpent by henry hugh armstead

Henry Hugh Armstead

ST. MICHAEL AND THE SERPENT