The Deposition of Christ

The Deposition of Christ RAPHAEL, ca. 1483-1520 Italy Italy, Rome, Galleria Borghese. ID=IRB still image eng Left side detail Left side detail Painting Art and Art History Collection (Saskia)

The Deposition of Christ

RAPHAEL, ca. 1483-1520 Italy

Italy, Rome, Galleria Borghese. ID=IRB

still image

eng

Left side detail

Left side detail

Painting

Art and Art History Collection (Saskia)