Britannica AI Icon

John of Rupescissa

Spanish monk
Also known as: John of Roquetaillade

Learn about this topic in these articles: