prev
v42-576A4196.JPG
next
The Boppard Altarpiece; from Strasbourg, France. c.1500-10
St Christopher,
center detail
All images