Designed by
Title
Descent of the Holy Spirit, Pentecost, altar in the Se cathedral dedicated to Catherine of Alexandria, Old Goa, India #177155465
Description
Descent of the Holy Spirit, Pentecost, altar in the Se cathedral dedicated to Catherine of Alexandria, Old Goa, Goa, India