Synod of Mainz (1070)

GPTKB entity

Statements (12)