Unknown author

The Transfiguration

Tempera su tavola, 122,6 x 92,8 x 3 cm

Where

Gallerie d'Italia - Vicenza