Sodality of Florence

The Sodality of Florence (sometimes called the "Florence Pact" to avoid confusion with the Sodality of Gerosha) is...