photo 25 of 60
Sant'Apollinare Nuovo: Virgin and Child

Virgin and Child

Credit: Holly Hayes