Stock Photo: Descent from The Cross, The Deposition by unknown artist, circa 1446, France, Lanslevillard, Saint Sebastien Chapel