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