Scenes from the Life of St John the Baptist: 1. Annunciation to Zacharias
painting 88 of 123 by Giotto

Scenes from the Life of St John the Baptist: 1. Annunciation to Zacharias by Giotto