prev

v42-576A4196.JPG

next

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

St Christopher, center detail

All images