Results 1 results found The Last Supper by Philippe de Champaigne, painted around 1652, Louvre Museum, Paris, France, Europe