Check Price Add to Lightbox Download
St. Gregory the Illuminator located outside of St. Peter’s Basilica, Vatican City, Rome, Italy
St. Gregory the Illuminator located outside of St. Peter’s Basilica, Vatican City, Rome, Italy