Stock Photo - Charlemagne and the oath of purgation of Pope Saint Leo III, accused of adultery and perjury, Rome, on 23 December 800.

Stock Photo: Charlemagne and the oath of purgation of Pope Saint Leo III, accused of adultery and perjury, Rome, on 23 December 800.

Searchable keywords

Choose multiple keywords