Unknown author

Transfiguration and Miracle of Saints Florus and Laurus

Tempera su tavola, 74,60 x 58,20 x 3,50 cm

Where

Gallerie d'Italia - Vicenza