photo 49 of 60
Sant'Apollinare Nuovo: Miracle at Cana(?)

Miracle at Cana(?)

Credit: Holly Hayes