Designed by
Title
Sermon on the Mount, altarpiece in the Franciscan church of St. Francis Xavier in Zagreb #177109063
Description
Sermon on the Mount, altarpiece in the Franciscan church of St. Francis Xavier in Zagreb, Croatia
This image is editorial