Preview

Stained glass in Ainay Basilica depicting Jesus giving keys to St. Peter, Lyon, Rhone, France, Europe
Stained glass in Ainay Basilica depicting Jesus giving keys to St. Peter, Lyon, Rhone, France, Europe
Image ID: 809-3504
Artist: Godong
Purchase a commercial license Buy framed prints & more from our print store