Index page [< Previous] [Next >]

The Deposition
1604; Pinacoteca Vaticana in Rome

The Deposition