Olga's Gallery

Fra Angelico


The Deposition.

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

Fra Angelico. The Deposition.