Designed by
Title
Painting on a ceiling of a North transept of Cathedral basilica depicting descent of a Holy Spirit #170996957
Description
St Louis, Missouri \ USA - January 15 2019: Painting on a ceiling of a North transept of Cathedral basilica depicting descent of the Holy Spirit upon the Apostles and other followers of Jesus Christ
This image is editorial