Olga's Gallery

Fra Angelico - The Deposition.

Tempera on panel. 185 x 176. Museo di San Marco, Florence, Italy. More.

Fra Angelico. The Deposition.

Back to Fra Angelico's Page