Preview

Scenes from the Old and New Testaments on the arches of the western front of Our Lady of Strasbourg Cathedral, Strasbourg, Alsace, France, Euorpe
Scenes from the Old and New Testaments on the arches of the western front of Our Lady of Strasbourg Cathedral, Strasbourg, Alsace, France, Euorpe
Image ID: 809-6339
Artist: Godong
Purchase a commercial license Buy framed prints & more from our print store