Caravaggio

Up

THE DEPOSITION

1603