Royalty-free stock photo ID: 1881688891
St. Louis, Missouri USA - April 15, 2019. Close Up of the Pentecost Mosaic in the Cathedral Basilica of St. Louis with the apostles and Mary of Nazareth engulfed by the flames of the Holy Spirit.
St. Louis, MO, USA
By Teresa Otto
Not used yet
This asset has almost never been seen. Make the first move.
More from this artist