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