prev
v11-576A4109.JPG
next
The Boppard Altarpiece; from Strasbourg, France. c.1500-10
St Christopher
___
return
All images