Ellen Lloyd - AncientPages.com - If you pass the old Church of Santa Maria Maggiore in Florence, Italy you may not even notice La Berta, but she is