Designed by
Title
Annunciation to the Virgin Mary, altar of Saint Francis Borgia in the Church of Saint Catherine of Alexandria in Zagreb #
Description
Annunciation to the Virgin Mary, altar of Saint Francis Borgia in the Church of Saint Catherine of Alexandria in Zagreb, Croatia
This image is editorial