prev

v11-576A4109.JPG

next

The Boppard Altarpiece; from Strasbourg, France. c.1500-10

St Christopher ___ return

All images