Statue of Christ in Santissima Annunziata
statue in Chiesa della Santissima Annunziata, Siena, Italy, by Vecchietta
Santissima Annunziata (Siena) - Statue of Christ by Vecchietta