Designed by
Title
Descent of the Holy Spirit, Pentecost, altar in the Se cathedral dedicated to Catherine of Alexandria, Old Goa, India #177153251
Description
Descent of the Holy Spirit, Pentecost, altar in the Se cathedral dedicated to Catherine of Alexandria, Old Goa, Goa, India
This image is editorial