Title: The Triumph of The Eucharist Over IdolatryArtist: Peter Paul RubensMedium: Painting / Print / Poster