photo 53 of 60
Sant'Apollinare Nuovo: Justinian or Theodoric

Justinian or Theodoric

Credit: Holly Hayes