Designed by
Title
Pentecost, descent of the Holy Spirit, altar of the Holy Spirit in the Church of Saint Catherine of Alexandria in Zagreb #177130147
Description
Pentecost, descent of the Holy Spirit, altar of the Holy Spirit in the Church of Saint Catherine of Alexandria in Zagreb, Croatia
This image is editorial