Keywords: Hendrik Herregouts - The Triumph of the Cross.jpg Artwork creator Hendrik Herregouts en The Triumph of the Cross 1691-1710 http //balat kikirpa be/photo php path KN10094 objnr 23255 nr 1 Oil canvas cm 350 475 St Peter and Paul Church Mechelen object history credit line accession number PD-old-100 Hendrik Herregouts Triumph of the Cross |