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

Justinian or Theodoric

Credit: Holly Hayes