The triumph of the Church
Workshop of Rubens
17th century
W x H
81 x 62cm
Work
Oil on canvas Provenance: Private collection Antwerp