View on Zotero site

Saint Michael the Archangel in Medieval English Legend