Unknown author

The Deposition from the Cross

Tempera su tavola, 57,1 x 39,6 x 2,1 cm

Where

Gallerie d'Italia - Vicenza