Preview

Stained glass window in St. Peter's basilica of Holy Spirit dove symbol, Vatican, Rome, Lazio, Italy, Europe
Stained glass window in St. Peter's basilica of Holy Spirit dove symbol, Vatican, Rome, Lazio, Italy, Europe
Image ID: 809-1652
Artist: Godong
Purchase a commercial license Buy framed prints & more from our print store