And who would have known St. Ambrose was also a good flag designer?

Read more ... https://aleteia.org/