Person

Thomas de Torquemada

Grand Inquisitor General of Spain.

1 saint associated