Saint Michael
Unknown (German)
Saint Michael, Hildeshe...
mid-13th Century (creat...
This browser does not support iframes.