Results 1 results found The Last Supper by Henri Lerolle, a 19th century oil painting, Saint-Francois-Xavier church, Paris, France, Europe