Supreme Protector of the Peru-Bolivian Confederation

GPTKB entity