The Investiture of the Leper

Fresco | 1510

Andrea del Sarto

Basilica della Santissima Annunziata, Florence, Italy

Image courtesy of WikiArt
read more